public Module1ServiceProvider(ILogging logging, IModule2Update module2Proxy) { this.logging = logging; this.module2Proxy = module2Proxy; this.dataAdapter = new Module1DataAdapter(logging); this.listDescription = new ListDescription(logging); this.databaseManager = new Module1DatabaseManager(logging, databaseName); }
public Module1ServiceProvider(ILogging logging, IModule2Update module2Proxy, IModule1DataAdapting dataAdapter, IListDescription listDescription, IModule1DatabaseManagement databaseManager) { this.logging = logging; this.module2Proxy = module2Proxy; this.dataAdapter = dataAdapter; this.listDescription = listDescription; this.databaseManager = databaseManager; }