Files
behavioral-patterns/src/ObserverPattern/Twits/ObservableTwitsExample.cs
2016-07-14 12:23:10 +03:00

27 lines
608 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace ObserverPattern.Twits
{
public class ObservableTwitsExample
{
public void Run()
{
TwitObservable observable = new TwitObservable();
TwitUser t100 = new TwitUser("t100", observable);
TwitUser r2d2 = new TwitUser("R2-D2", observable);
t100.Twit("El chupacapra - BOOM BOOM");
r2d2.Twit("Vamos vamos mi amor");
t100.Dispose();
observable.ItsGoingHomeTime();
}
}
}