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

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

Сообщение Anonymous »


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

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

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

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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