public Controller(IUserInterface ui, IConditionerData database, IRegisterModule registerModule, ITestingModule testingModule, ISearchingModule searchingModule, IValidityModule validityModule, IStatusModule statusModule) { this.ui = ui; this.database = database; this.registerModule = registerModule; this.testingModule = testingModule; this.searchingModule = searchingModule; this.validityModule = validityModule; this.statusModule = statusModule; }
protected DatabaseUsingModule(IConditionerData database) { this.database = database; }
public StatusModule(IConditionerData database) : base(database) { }
public SearchingModule(IConditionerData database) : base(database) { }
public TestingModule(IConditionerData database) : base(database) { }
public RegisterModule(IConditionerData database) : base(database) { }