В этой серии блогов мы создадим службу Windows на C # с помощью Topshelf, запланируем задания с помощью Quartz, настроим внедрение зависимостей с помощью Autofac и настроим ведение журнала с помощью log4net.
По мере прохождения серии мы исследуем Topshelf, Quartz, Autofac и log4net, узнаем больше о том, зачем их использовать, что мы можем с ними делать и как объединить их все вместе.
Серия состоит из четырех частей и поможет вам от создания проекта в Visual Studio до запуска службы Windows и просмотра журналов запланированных заданий.
1. Создать службу Windows с помощью Topshelf
2. Настроить ведение журнала для службы Windows с помощью log4net
3. Настроить внедрение зависимостей для службы Windows с помощью Autofac