.NET 6: как предотвратить создание системных журналов?C#

Место общения программистов C#
Anonymous
.NET 6: как предотвратить создание системных журналов?

Сообщение Anonymous »


Я использую Serilog с .NET 6.0. Я могу установить LogLevel в appsettings.json, чтобы разрешить только определенный тип журналов.

Но мне нужно записывать только сообщения журнала, явно написанные моим кодом.

Например: если я установил для LogLevel значение Information и в методе контроллера я записываю одну строку в журнал:

logger.LogInformation(1, «Проверить сообщение на информационный уровень.»); Когда он запускается, я вижу это сообщение в БД, но есть и другие сообщения, генерируемые системой. Мне не нужны эти системные сообщения в моей таблице.

Как я могу регистрировать сообщения, написанные только кодом приложения?

Вернуться в «C#»