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 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; }