IHmG
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Чтобы поступить на работу по конкретной вакансии с интересной для меня зарплатой читаю книжку (готовлюсь к тестовому заданию). Сам безработный. Нужно включить мозг. Найти мотивацию. Так вот тема - логирование в asp net core c#. Зачем оно нужно? (?1) Кто где использовал? (?2) Понять надо вот это https://metanit.com/sharp/aspnet5/2.10.php Пока главный вопрос следующий. Цитата: Для установки уровня детализации сообщений лога нам надо передать одно из вышеперечисленных значений в метод AddConsole(): | Попробовал по примеру статьи добавить логер в метод Configure класса Startup. Запустил приложение как консольное. Затем меняю loggerFactory.AddConsole(LogLevel.Critical) на loggerFactory.AddConsole(LogLevel.Trace); а вывод в консоль не меняется. Вопрос - почему? Что я не понимаю? Попутно решил пообщаться тут, может кто чего посоветует. Технологию не выбираю. Вакансия связана с программированием для банковской сферы в Африке. гуглю, читаю https://docs.microsoft.com/ru-ru/aspnet/core/fundamentals/logging/?view=aspnetcore-2.2 (сильно много букв, дочитал до сюда) подумал о том, что логировать можно очень разные точки проекта... кто что логирует без привязки к платформе (?3) и что стоит логировать из-за специфики net core? (?4) Еще один вопрос созрел. Смотрю о разных поставщиках логирования. Так вот... оказывается есть Поставщик Windows EventLog журналы \ логи есть в любой операционной системе... и хотелось бы их мониторить. Сисадмины для этой цели чего используют? upd https://blog.zwezdin.com/2017/asp-net-core-logging/ - оказалась полезной | Всего записей: 248 | Зарегистр. 07-06-2006 | Отправлено: 13:53 02-02-2019 | Исправлено: IHmG, 15:28 02-02-2019 |
|