В этой серии блогов мы создадим службу Windows на C # с помощью Topshelf, запланируем задания с помощью Quartz, настроим внедрение зависимостей с помощью Autofac и настроим ведение журнала с помощью log4net.

По мере прохождения серии мы исследуем Topshelf, Quartz, Autofac и log4net, узнаем больше о том, зачем их использовать, что мы можем с ними делать и как объединить их все вместе.

Серия состоит из четырех частей и поможет вам от создания проекта в Visual Studio до запуска службы Windows и просмотра журналов запланированных заданий.

1. Создать службу Windows с помощью Topshelf

2. Настроить ведение журнала для службы Windows с помощью log4net

3. Настроить внедрение зависимостей для службы Windows с помощью Autofac

4. Планирование заданий из службы Windows с помощью Quartz