EnterpriseLibrary.Logging.NetCore - не регистрировалось сообщение - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь осуществить вход в свое приложение.Поэтому я установил последний NuGet-пакет EnterpriseLibrary.Logging.NetCore .

Когда я пытаюсь сделать простой "журнал испытаний", моя реализация не создает файл журнала?

Я пробовал разные реализации, каталоги, а также саморазбрасывание ...Но он никогда не создает файл журнала.

Код:

//---------- Logger Configuration -----------\\
var traceListener = new FlatFileTraceListener("file.log");

var config = new LoggingConfiguration();
config.AddLogSource("DiskFiles", SourceLevels.All, true).AddTraceListener(traceListener);
logger = new LogWriter(config);

if (logger.IsLoggingEnabled())
{
   Console.WriteLine("Log");
   logger.Write("test entry");
}
else
{
   Console.WriteLine("Logging is disabled in the configuration.");
}

Он приходит к logger.Write("test entry") и сделал это, но нет исключений или файловcreation.

enter image description here

К сожалению, эта библиотека используется не так часто, и поэтому я не нашел много полезных вопросов по этой проблеме.Мое приложение использует .NetCore 2.1.

Большое спасибо!

...