public PackageRestoreDataSourceMocked(UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IFileSystem fileSystem, IProjectDiagnosticOutputService logger, IVsSolutionRestoreService4 solutionRestoreService4, PackageRestoreSharedJoinableTaskCollection sharedJoinableTaskCollection) : base(project, dataSource, projectAsynchronousTasksService, solutionRestoreService, fileSystem, logger, solutionRestoreService4, sharedJoinableTaskCollection) { }
public PackageRestoreInitiatorInstance( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, IProjectThreadingService threadingService, IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IProjectLogger logger) : base(threadingService.JoinableTaskContext) { _project = project; _dataSource = dataSource; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _logger = logger; }
public PackageRestoreDataSource( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, [Import(ExportContractNames.Scopes.UnconfiguredProject)] IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IFileSystem fileSystem, IProjectLogger logger) : base(project.Services, synchronousDisposal: true, registerDataSource: false) { _project = project; _dataSource = dataSource; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _fileSystem = fileSystem; _logger = logger; }
public PackageRestoreInitiator( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, IProjectThreadingService threadingService, [Import(ExportContractNames.Scopes.UnconfiguredProject)] IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IProjectLogger logger) : base(threadingService.JoinableTaskContext) { _project = project; _dataSource = dataSource; _threadingService = threadingService; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _logger = logger; }
public PackageRestoreDataSource( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, [Import(ExportContractNames.Scopes.UnconfiguredProject)] IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IFileSystem fileSystem, IProjectDiagnosticOutputService logger, IProjectDependentFileChangeNotificationService projectDependentFileChangeNotificationService) : base(project, synchronousDisposal: true, registerDataSource: false) { _project = project; _dataSource = dataSource; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _fileSystem = fileSystem; _logger = logger; _projectDependentFileChangeNotificationService = projectDependentFileChangeNotificationService; }
public PackageRestoreServiceInstance( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, IProjectThreadingService threadingService, IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IFileSystem fileSystem, IProjectLogger logger, IBroadcastBlock <IProjectVersionedValue <RestoreData> > broadcastBlock) : base(threadingService.JoinableTaskContext) { _project = project; _dataSource = dataSource; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _fileSystem = fileSystem; _logger = logger; _broadcastBlock = broadcastBlock; }
public PackageRestoreDataSource( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, [Import(ExportContractNames.Scopes.UnconfiguredProject)] IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IFileSystem fileSystem, IProjectDiagnosticOutputService logger, IVsSolutionRestoreService4 solutionRestoreService4, PackageRestoreSharedJoinableTaskCollection sharedJoinableTaskCollection) : base(project, sharedJoinableTaskCollection, synchronousDisposal: true, registerDataSource: false) { _project = project; _dataSource = dataSource; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _fileSystem = fileSystem; _logger = logger; _solutionRestoreService4 = solutionRestoreService4; }
public PackageRestoreDataSource( UnconfiguredProject project, IPackageRestoreUnconfiguredInputDataSource dataSource, [Import(ExportContractNames.Scopes.UnconfiguredProject)] IProjectAsynchronousTasksService projectAsynchronousTasksService, IVsSolutionRestoreService3 solutionRestoreService, IFileSystem fileSystem, Lazy <IProjectChangeHintSubmissionService> projectChangeHintSubmissionService, IProjectAccessor projectAccessor, IProjectLogger logger, IUnconfiguredProjectPackageRestoreTelemetryService packageReferenceTelemetryService) : base(project, synchronousDisposal: true, registerDataSource: false) { _project = project; _dataSource = dataSource; _projectAsynchronousTasksService = projectAsynchronousTasksService; _solutionRestoreService = solutionRestoreService; _fileSystem = fileSystem; _projectChangeHintSubmissionService = projectChangeHintSubmissionService; _projectAccessor = projectAccessor; _logger = logger; _packageReferenceTelemetryService = packageReferenceTelemetryService; }