public static void Main()
Console.WriteLine("Hello World");
Publisher publisher = new Publisher();
Subscriber subscriber = new Subscriber(publisher);
public event EventHandler ev;
public void OnChange(object s, EventArgs e)
OnChange(this, EventArgs.Empty);
private Publisher publishers;
public Subscriber(Publisher publisher)
this.publishers = publisher;
publishers.ev += publishers_ProdcutAddedInfo;
public void publishers_ProdcutAddedInfo(object sender, EventArgs e)
Console.WriteLine("adf");
Console.WriteLine("aadf");
private Publisher publishers;
public Subscriber(Publisher publisher)
this.publishers = publisher;
publishers.ev += publishers_ProdcutAddedInfo;
public void publishers_ProdcutAddedInfo(object sender, EventArgs e)
Console.WriteLine("adf");
Console.WriteLine("aadf");