Консольное приложение с логгером Serilog, настраиваемым через файл конфигурации
Умеет:
- Записывать логи в консоль и в файл \logs\log-{yyyyMMdd}.txt (создается по одному файлу на каждый день). Настраивается через файл конфигурации. В чем основной плюс - при необходимости можно настроить вывод логов в огромное количество получателей [https://github.com/serilog/serilog/wiki/Provided-Sinks].
- Перехватывать необработанные исключения и записывать в лог.