/// <summary> /// Dispose del servicio /// </summary> protected override void Dispose(bool disposing) { if (disposing) { generadorTimer.Dispose(); enviadorTimer.Dispose(); sender = null; } base.Dispose(disposing); }
/// <summary> /// Permite la inicialización de los elementos propios del servicio /// </summary> private void InicializarServicio() { try { sender = new EnviadorPosts(); // Inicializar timer de revisión de nuevas imágenes. enviadorTimer = new System.Threading.Timer(new TimerCallback(SenderTimerTick), null, 0, enviadorTiempo); } catch (Exception e) { // Registro de eventos de errores: } }