Как использовать log4net в основной DLL dotnet и читать log4net.config

У меня есть проект DLL .netcore 3.1, в котором я хочу использовать log4net для записи журнала. Я добавил log4net из диспетчера NuGet всякий раз, когда пытаюсь загрузить конфигурацию, мне нужно указать репозиторий журнала и путь к файлу конфигурации. Я не могу найти, как я могу получить хранилище журналов. Ниже моего кода, где я пытался загрузить конфигурацию

 public class LoggerHelper
 {
    private static readonly log4net.ILog _log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

    static LoggerHelper()
    {
        LoadConfig();
    }

    private static void LoadConfig()
    {
        //To load logger config I need log repository, log config file path
        //I have log config file path but I do not have log repository
        log4net.Config.XmlConfigurator.Configure();
    }
}

person Mahi Uddin    schedule 20.01.2020    source источник
comment
Ответ на этот сообщение также относится к .NET Core.   -  person pfx    schedule 20.01.2020
comment
Взгляните на Настройка ведения журнала Log4Net в DLL   -  person PapaAtHome    schedule 23.07.2020