示例#1
0
 public void Notify(StatusObserverVM statusVM)
 {
     foreach (Observer observer in observers)
     {
         observer.Update(statusVM);
     }
 }
示例#2
0
        public void Update()
        {
            var statusVM = new StatusObserverVM()
            {
                Status = 1
            };

            Notify(statusVM);
        }
 public override void Update(StatusObserverVM statusVM)
 {
     Console.WriteLine("Subscriber's status change to :" + statusVM.Status);
 }
示例#4
0
 public abstract void Update(StatusObserverVM statusVM);