/// <summary> /// This method is called when the machine the service is running on /// is being shutdown. /// </summary> public void OnShutdown() { LoggerHelper.LogException("Mail service shutdown."); MailSender.RequestStop(); CompleteChecker.RequestStop(); }
/// <summary> /// This method is called when a service gets a request to pause, /// but not stop completely. /// </summary> public void OnPause() { LoggerHelper.LogException("Mail service paused."); MailSender.RequestStop(); CompleteChecker.RequestStop(); }