示例#1
0
 public void Run()
 {
     MailManager mailManager = new MailManager();
     Fax fax = new Fax(mailManager);
     mailManager.SimulateNewMail("Pavel", "Katya", "Hello, world!");
     fax.Unregister(mailManager);
 }
示例#2
0
        public void Run()
        {
            MailManager mailManager = new MailManager();
            Fax         fax         = new Fax(mailManager);

            mailManager.SimulateNewMail("Pavel", "Katya", "Hello, world!");
            fax.Unregister(mailManager);
        }
示例#3
0
 public void Unregister(MailManager mailManager)
 {
     mailManager.NewMail -= FaxMessage;
 }
示例#4
0
 public Fax(MailManager mailManager)
 {
     mailManager.NewMail += FaxMessage;
 }
示例#5
0
 public void Unregister(MailManager mailManager)
 {
     mailManager.NewMail -= FaxMessage;
 }
示例#6
0
 public Fax(MailManager mailManager)
 {
     mailManager.NewMail += FaxMessage;
 }