public PackageManagementConsoleHost( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories, IPowerShellHostFactory powerShellHostFactory, IPackageManagementAddInPath addinPath) { this.Solution = solution; this.registeredRepositories = registeredRepositories; this.powerShellHostFactory = powerShellHostFactory; this.addinPath = addinPath; }
public PackageManagementConsoleHost( IPackageManagementEvents packageEvents, IMonoDevelopSolutionManager solutionManager, IPowerShellHostFactory powerShellHostFactory, IPackageManagementAddInPath addinPath) { this.registeredPackageSources = new RegisteredPackageSources(solutionManager); this.powerShellHostFactory = powerShellHostFactory; this.solutionManager = solutionManager; this.addinPath = addinPath; this.packageEvents = packageEvents; scriptRunner = new ConsoleHostScriptRunner(); }
public PackageManagementConsoleHost( IPackageManagementEvents packageEvents, IMonoDevelopSolutionManager solutionManager, IPowerShellHostFactory powerShellHostFactory, IPackageManagementAddInPath addinPath) { this.registeredPackageSources = new RegisteredPackageSources(solutionManager); this.powerShellHostFactory = powerShellHostFactory; this.solutionManager = solutionManager; this.addinPath = addinPath; this.packageEvents = packageEvents; InitializeLazyScriptExecutor(); commandExpansion = new LazyCommandExpansion(CreateCommandExpansion); }