static void Main(string[] args) { StringProvider provider = new StringProvider(); StringProviderObserver observer = new StringProviderObserver(provider); observer.DataChanged += OnDataChanged; observer.Start(); while (true) { Console.WriteLine("\t\tHello World"); Thread.Sleep(1000); } }
public StringProviderObserver(StringProvider provider) { this.provider = provider; }