示例#1
0
 void HandleCustomEvent(object sender, AcceptanceLetter e)
 {
     System.Console.WriteLine("From Subscriber.HandleCustomeEvent:");
     System.Console.WriteLine($"\t Type:ConsoleApplication.Institute \n\t\t e.Message: {e.Message} e.Institute: {e.Institute}");
     System.Console.WriteLine($"\t ConsoleApplication.Publisher.Subscriber \n\t\t _applicant: {Applicant}, _score: {Score}");
     //Console.WriteLine("applicant #:{3} \n For: {0}\n {1}\n You were accepted based on your standardized score of {2} " , _applicant, e.Message, _score, _id);
     //System.Console.WriteLine("List of applicants {0}",_applicantsNames.Count);
 }
示例#2
0
        void OnRaisedEvent(AcceptanceLetter e)
        {
            EventHandler <AcceptanceLetter> handler = RaiseCustomEvent;

            if (handler != null)
            {
                e.Message += String.Format($" Date: {DateTime.Now}");
                handler(this, e);
            }
        }
示例#3
0
 void HandleCustomEvent(object sender, AcceptanceLetter e)
 {
     System.Console.WriteLine("ConsoleApplication.Institute");
     Console.WriteLine("Letter to applicant:{0} would like you to attend their school as of {1}\n", InstituteName, e.Message);
 }