private static void MultiCasting() { Subs subs = new Subs(); Pubs pubs = new Pubs(); pubs.Register(subs); pubs.Publish(); Publisher publisher = new Publisher(); // SendViaEmail SE = new SendViaEmail(); // SendViaMobile SM = new SendViaMobile(); // publisher.publishmsg += SE.sendEmail; // publisher.publishmsg += SM.sendMessage; // publisher.PublishMessage("Hello You Have received New Notification"); }