У меня есть служба Windows, тип запуска которой является автоматическим, но я хочу выполнить некоторые проверки при запуске службы и автоматически остановить службу, если эти проверки не выполняются.
Как я могу это сделать? Моя служба написана на С#.