public Person(string name)
        {
            Name = name;
            personGetNotifiedFromCompany = new ObserverDelegate <int>
                                               ((s, d) => this.personGetNotifiedFromCompanyHandler(s, d));

            personGetNotifiedFromHeadHunter = new ObserverDelegate <Tuple <string, string, string, int> >
                                                  ((s, d) => this.personGetNotifiedFromHeadHunterHandler(s, d));
        }
Пример #2
0
        public HeadHunter(string name)
        {
            Name = name;

            personGetNotifiedFromHeadHunter = new ObserverDelegate <Tuple <string, string, string, int> >
                                                  ((d, s) => personGetNotifiedFromHeadHunterHandler(d, s));

            headHunterGetNotifiedFromCompany = new ObserverDelegate <Tuple <string, string, int> >
                                                   ((d, s) => headhunterGetNotifiedFromCompanyHandler(d, s));
        }
Пример #3
0
 /// <summary/>
 public void SetObserver(ObserverDelegate observer)
 {
     this.observer = observer;
 }
Пример #4
0
 /// <summary/>
 public void SetObserver(ObserverDelegate observer)
 {
     this.observer = observer;
 }
Пример #5
0
 public void SetObserver(ObserverDelegate obs)
 {
     observer = obs;
 }
Пример #6
0
 public void SetObserver(ObserverDelegate obs)
 {
     Respond = obs;
     server.ResponseEvent += new ResponseEventDelegate(Responder);
 }
Пример #7
0
 public ObservedBinding(ControlType control, ObserverDelegate saveDelegate, LoaderDelegate loadDelegate)
 {
     this.control = control;
     this.onLoad  = loadDelegate;
     this.onSave  = saveDelegate;
 }
Пример #8
0
 public ObservedBinding(ControlType control, ObserverDelegate saveDelegate) : this(control, saveDelegate, null)
 {
 }
Пример #9
0
 public void SetObserver(ObserverDelegate obs)
 {
     Respond = obs;
     server.ResponseEvent += new ResponseEventDelegate(Responder);
 }