public PackageManagementConsoleHost(
     IPackageManagementSolution solution,
     IRegisteredPackageRepositories registeredRepositories,
     IPowerShellHostFactory powerShellHostFactory,
     IPackageManagementAddInPath addinPath)
 {
     this.Solution = solution;
     this.registeredRepositories = registeredRepositories;
     this.powerShellHostFactory  = powerShellHostFactory;
     this.addinPath = addinPath;
 }
		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();
        }
Ejemplo n.º 4
0
        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);
        }