protected override void OnStop() { Logger.GetInstance().AddLog(true, "OnStop", "Se ejecutó el método OnStop, el servicio deja de estar activo."); CustomMail mail = new CustomMail(MailType.Information, "Se ha detenido el servicio de Fichada", "Servicio de Fichada"); mail.Send(); t.Stop(); }
protected override void OnStart(string[] args) { t.Elapsed += delegate { ElapsedHandler(); }; t.Interval = 60000; t.Start(); Logger.GetInstance().AddLog(true, "OnStart", "Servicio inicializado."); CustomMail mail = new CustomMail(MailType.Information, "Se ha inicializado el servicio de Fichada", "Servicio de Fichada"); mail.Send(); LeerRelojes(); }