Создание собственного провайдера ведения журнала

Как и в случае с конфигурацией приложения и, в принципе, со всеми другими частями ASP.NET Core, предложенных по умолчанию возможностей для ведения журнала вполне достаточно, чтобы покрыть максимум потребностей разработчиков. При этом ASP.NET Core позволяет, при необходимости, создать свой собственный провайдер логирования и вести журнал в том формате и том виде, который необходим именно вам.

Читать далее

Фильтры логов

Более продвинутый способ программной настройки ведения журналов в приложении является использование фильтрации. Функция фильтрации вызывается для всех поставщиков и категорий, которым не назначены правила конфигурацией или кодом.

Читать далее

Провайдеры ведения журнала в ASP.NET Core

Далеко не всегда нам необходимо, чтобы приложение отправляло логи своей работы в множество мест. Вполне возможно, что вам будет достаточно вести журнал, например, только в консоли или только в окно отладки. В ASP.NET Core мы можем настроить необходимые нас провайдеры логирования.

Читать далее

Общие сведения о ведении журналов в ASP.NET Core. Интерфейсы ILogger и ILogger

Логирование (ведение журналов, журналирование) — это процесс записи наиболее значимой информации о работе системы с возможностью быстрого доступа к этой информацией в случае необходимости.

Читать далее