예제 #1
0
 public RegisterNoble(IDomainFactory domainFactory, IInstituteRepository instituteRepository,
                      INobleRepository nobleRepository, INobleObserver nobleObserver, string title, int instituteId)
 {
     this.domainFactory       = domainFactory;
     this.instituteRepository = instituteRepository;
     this.nobleRepository     = nobleRepository;
     this.nobleObserver       = nobleObserver;
     this.title       = title;
     this.instituteId = instituteId;
 }
예제 #2
0
 public UIFactory(IUIDialog uidialog, INobleObserver nobleObserver, IInstituteObserver instituteObserver)
 {
     this.uidialog          = uidialog;
     this.nobleObserver     = nobleObserver;
     this.instituteObserver = instituteObserver;
 }
예제 #3
0
 public void AddObserver(INobleObserver observer)
 {
     observers.Add(observer);
 }