protected override void OnShutdown() { base.OnShutdown(); WindowsEventLog.WriteInfoLog($"The {Environment.MachineName} server will be turned off."); ServiceLifeController.WillBeTurnOff(); }
protected override void OnStart(string[] args) { ServiceLifeController.ServiceStatusChanged += ServiceLifeController_ServiceStatusChanged; ServiceLifeController.StartLifeCycleController(); WindowsEventLog.WriteInfoLog($"{ServiceName} Starting..."); }