public ModuleManagementController(ModuleManager moduleManager, IModuleInstaller moduleInstaller, IModuleUninstaller moduleUninstaller, IModuleReinstaller moduleReinstaller, IInstallationFileManager moduleVersioning) { Manager = moduleManager; _moduleInstaller = moduleInstaller; _moduleUninstaller = moduleUninstaller; _moduleReinstaller = moduleReinstaller; _moduleVersioning = moduleVersioning; }
public ModuleUninstaller(IAssemblyReferences assemblyReferences, IInstallationFileManager moduleVersioning) { this._assemblyReferences = assemblyReferences; this._moduleVersioning = moduleVersioning; }
public ModuleReinstaller(ModuleInstaller moduleInstaller, ModuleUninstaller moduleUninstaller, IInstallationFileManager moduleVersioning) { this._moduleInstaller = moduleInstaller; this._moduleUninstaller = moduleUninstaller; this._installationFileManager = moduleVersioning; }
public ModuleInstaller(IAssemblyReferences assemblyReferences, IInstallationFileManager installationFileManager) { this._assemblyReferences = assemblyReferences; this._installationFileManager = installationFileManager; }