Example #1
0
 /// <summary>
 /// Método encargado de notificar al subscriptor que ha sucedido un evento que
 /// requiere su atención.
 /// </summary>
 public void Notify(SGECA.LogManager.IMensaje mensaje)
 {
     // Recorremos cada uno de los observadores para notificarles el evento.
     foreach (SGECA.LogManager.IObserver observer in this.Observers)
     {
         // Indicamos a cada uno de los subscriptores la actualización del
         // estado (evento) producido.
         observer.UpdateState(mensaje);
     }
 } // Notify
Example #2
0
 /// <summary>
 /// Método encargado de recibir notificaciones del subscriptor donde  ha sucedido un evento que
 /// requiere su atención.
 /// </summary>
 public void UpdateState(SGECA.LogManager.IMensaje mensaje)
 {
     Notify(mensaje);
 }