public CreateInstitute(IDomainFactory domainFactory, IInstituteRepository instituteRepository, IInstituteObserver instituteObserver, string name) { this.domainFactory = domainFactory; this.instituteRepository = instituteRepository; this.name = name; this.instituteObserver = instituteObserver; }
public void AddObserver(IInstituteObserver observer) { observers.Add(observer); }
public UIFactory(IUIDialog uidialog, INobleObserver nobleObserver, IInstituteObserver instituteObserver) { this.uidialog = uidialog; this.nobleObserver = nobleObserver; this.instituteObserver = instituteObserver; }