Exemplo n.º 1
0
 public void SetPublishMethod(BasePublishStrategy basePublishStrategy, string publishName)
 {
     PublishStrategy = basePublishStrategy;
     Console.WriteLine($"{Name}'s publishing method has been set to {publishName}");
 }
 public void Publish(SubscriberInfo subscriber, string stateNotif, BasePublishStrategy basePublishStrategy)
 {
     Console.WriteLine("Wrong State");
 }
 public void Publish(SubscriberInfo subscriber, string statusNotif, BasePublishStrategy basePublishStrategy)
 {
     basePublishStrategy.Send(subscriber, statusNotif);
 }