public ConfigurationTesterController(ApplicationSettings appSettings, IUserContext userContext, ConfigReaderWriter configReaderWriter, IActiveDirectoryProvider activeDirectoryProvider, UserServiceBase userService, IDatabaseTester databaseTester) { _applicationSettings = appSettings; _userContext = userContext; _configReaderWriter = configReaderWriter; _activeDirectoryProvider = activeDirectoryProvider; _userService = userService; _databaseTester = databaseTester; }
/// <summary> /// /// </summary> /// <param name="applicationSettings">Use solely to detect whether Roadkill is already installed.</param> public InstallController(ApplicationSettings applicationSettings, ConfigReaderWriter configReaderWriter, IInstallationService installationService, IDatabaseTester databaseTester) { _configReaderWriter = configReaderWriter; _installationService = installationService; _databaseTester = databaseTester; ApplicationSettings = applicationSettings; // These aren't needed for the installer Context = null; SettingsService = null; UserService = null; }
public InstallControllerStub(ApplicationSettings settings, ConfigReaderWriter configReaderWriter, IInstallationService installationService, IDatabaseTester databaseTester) : base(settings, configReaderWriter, installationService, databaseTester) { }