public NotificadorFacebookDecorator(NotificadorComponent notificador) : base(notificador)
 {
 }
 public NotificadorTeamsDecorator(NotificadorComponent notificador) : base(notificador)
 {
 }
 public NotificadorDecorator(NotificadorComponent notificador)
 {
     this.notificador = notificador;
 }
 /// <summary>
 /// A classe Cliente tem como objetivo decorar um objeto Notificador para lhe
 /// atribuir comportamentos conforme a opção informada.
 /// Princípio da responsabilidade única (SRP).
 /// </summary>
 /// <param name="notificador"></param>
 /// <param name="opcao"></param>
 public ClienteDecorator(NotificadorComponent notificador, char opcao)
 {
     this.notificador = notificador;
     this._opcao      = opcao;
 }
示例#5
0
 public NotificadorSlackDecorator(NotificadorComponent notificador) : base(notificador)
 {
 }