контекстах был разный уровень логов. И ещё и писал в 3 разных файла.
То есть допустим мне нужен ILogger<Service1> и ILogger<Service2> можно было в конфиг файле или в коде задать минимальный уровень логов для каждого свой.
Ты можешь сделать 3 фабрики с 3 разными конфигами
Я думаю навярняка есть встроенные способы внутри одной фабрики, какие-то фильтры же там есть
В nlog там есть свои настройки ,и все быстрее
Мне nlog не подходит
Разве у серилога есть интерфейс ILogger<T>?
Долго объяснять, но в вкратце ILogger это интерфейс из Aspnet от Microsoft , а serilog может являться провайдером который реализует этот интерфейс
Nlog может писать логи с разным уровнем и видов ошибки ,и в разных файлах .
А он может подбирать конфигурацию по типу класса?
Хмммм по типу класа ?Это к примеру по названию контролёра ?
Такой кюнастройки не видел в доке ,но там легко настраиваться свой логер .И можешь конфу прописывать как хочешь ,и юзать отдельные логеры.
Да это любой нормальный логгер умеет
Там очень легко настраивать ,не надо писать всякие фабрики
Да мне похер надо там или не надо. В serilog тоже ничего не надо. Я вообше вопрос про другое задавал
хз, так впадлу еще какие-то xml/xsd колупать...
Обсуждают сегодня