public AggregateCrossTargetProjectContextProvider( IUnconfiguredProjectCommonServices commonServices, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider, ITargetFrameworkProvider targetFrameworkProvider) { _commonServices = commonServices; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _targetFrameworkProvider = targetFrameworkProvider; }
public AggregateCrossTargetProjectContextProvider( IUnconfiguredProjectCommonServices commonServices, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider, ITargetFrameworkProvider targetFrameworkProvider) : base(synchronousDisposal: true) { _commonServices = commonServices; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _targetFrameworkProvider = targetFrameworkProvider; }
public UnconfiguredProjectContextProvider(IUnconfiguredProjectCommonServices commonServices, Lazy <IWorkspaceProjectContextFactory> contextFactory, IProjectHostProvider projectHostProvider, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider, ISafeProjectGuidService projectGuidService) { _commonServices = commonServices; _contextFactory = contextFactory; _projectHostProvider = projectHostProvider; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _projectGuidService = projectGuidService; _unconfiguredProjectHostObject = _projectHostProvider.UnconfiguredProjectHostObject; }
public AggregateCrossTargetProjectContextProvider( IUnconfiguredProjectCommonServices commonServices, IProjectAsyncLoadDashboard asyncLoadDashboard, ITaskScheduler taskScheduler, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider, ITargetFrameworkProvider targetFrameworkProvider) { _commonServices = commonServices; _asyncLoadDashboard = asyncLoadDashboard; _taskScheduler = taskScheduler; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _targetFrameworkProvider = targetFrameworkProvider; }
public NuGetRestorer( IUnconfiguredProjectVsServices projectVsServices, IVsSolutionRestoreService solutionRestoreService, IActiveConfiguredProjectSubscriptionService activeConfiguredProjectSubscriptionService, IActiveProjectConfigurationRefreshService activeProjectConfigurationRefreshService, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider) : base(projectVsServices.ThreadingService.JoinableTaskContext) { _projectVsServices = projectVsServices; _solutionRestoreService = solutionRestoreService; _activeConfiguredProjectSubscriptionService = activeConfiguredProjectSubscriptionService; _activeProjectConfigurationRefreshService = activeProjectConfigurationRefreshService; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; }
public UnconfiguredProjectContextProvider(IUnconfiguredProjectCommonServices commonServices, Lazy <IWorkspaceProjectContextFactory> contextFactory, IProjectAsyncLoadDashboard asyncLoadDashboard, ITaskScheduler taskScheduler, IProjectHostProvider projectHostProvider, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider) { _commonServices = commonServices; _contextFactory = contextFactory; _asyncLoadDashboard = asyncLoadDashboard; _taskScheduler = taskScheduler; _projectHostProvider = projectHostProvider; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _unconfiguredProjectHostObject = _projectHostProvider.UnconfiguredProjectHostObject; }
public UnconfiguredProjectContextProvider(IUnconfiguredProjectCommonServices commonServices, Lazy <IWorkspaceProjectContextFactory> contextFactory, IProjectAsyncLoadDashboard asyncLoadDashboard, ITaskScheduler taskScheduler, IProjectHostProvider projectHostProvider, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider) { _commonServices = commonServices; _contextFactory = contextFactory; _asyncLoadDashboard = asyncLoadDashboard; _taskScheduler = taskScheduler; _projectHostProvider = projectHostProvider; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _unconfiguredProjectHostObject = _projectHostProvider.UnconfiguredProjectHostObject; ProjectGuidServices = new OrderPrecedenceImportCollection <IProjectGuidService>(projectCapabilityCheckProvider: commonServices.Project); }
public AggregateCrossTargetProjectContextProvider( IUnconfiguredProjectCommonServices commonServices, IProjectAsyncLoadDashboard asyncLoadDashboard, ITaskScheduler taskScheduler, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider, ITargetFrameworkProvider targetFrameworkProvider) { Requires.NotNull(commonServices, nameof(commonServices)); Requires.NotNull(asyncLoadDashboard, nameof(asyncLoadDashboard)); Requires.NotNull(taskScheduler, nameof(taskScheduler)); Requires.NotNull(activeConfiguredProjectsProvider, nameof(activeConfiguredProjectsProvider)); Requires.NotNull(targetFrameworkProvider, nameof(targetFrameworkProvider)); _commonServices = commonServices; _asyncLoadDashboard = asyncLoadDashboard; _taskScheduler = taskScheduler; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _targetFrameworkProvider = targetFrameworkProvider; }
public UnconfiguredProjectContextProvider(IUnconfiguredProjectCommonServices commonServices, Lazy <IWorkspaceProjectContextFactory> contextFactory, IProjectAsyncLoadDashboard asyncLoadDashboard, ITaskScheduler taskScheduler, IProjectHostProvider projectHostProvider, IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider) { Requires.NotNull(commonServices, nameof(commonServices)); Requires.NotNull(contextFactory, nameof(contextFactory)); Requires.NotNull(asyncLoadDashboard, nameof(asyncLoadDashboard)); Requires.NotNull(taskScheduler, nameof(taskScheduler)); Requires.NotNull(projectHostProvider, nameof(projectHostProvider)); Requires.NotNull(activeConfiguredProjectsProvider, nameof(activeConfiguredProjectsProvider)); _commonServices = commonServices; _contextFactory = contextFactory; _asyncLoadDashboard = asyncLoadDashboard; _taskScheduler = taskScheduler; _projectHostProvider = projectHostProvider; _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _unconfiguredProjectHostObject = _projectHostProvider.UnconfiguredProjectHostObject; }
public TargetFrameworkMonikersValueProvider(IActiveConfiguredProjectsProvider projectProvider) { _projectProvider = projectProvider; }
public ActiveDebugFrameworkServices(IActiveConfiguredProjectsProvider activeConfiguredProjectsProvider, IUnconfiguredProjectCommonServices commonProjectServices) { _activeConfiguredProjectsProvider = activeConfiguredProjectsProvider; _commonProjectServices = commonProjectServices; }
public TargetPlatformMonikersValueProvider(IActiveConfiguredProjectsProvider projectProvider) { _projectProvider = projectProvider; }