public GitRunSolutionPathProvider( ISolutionFileLocator solutionFileLocator, IRunnerRepoDirectoryProvider runnerRepoDirectoryProvider) { SolutionFileLocator = solutionFileLocator; RunnerRepoDirectoryProvider = runnerRepoDirectoryProvider; }
public GetDriverPaths( ISolutionFileLocator solutionFileLocator, IDriverRepoDirectoryProvider driverRepoDirectoryProvider, IAvailableProjectsRetriever availableProjectsRetriever) { SolutionFileLocator = solutionFileLocator; DriverRepoDirectoryProvider = driverRepoDirectoryProvider; AvailableProjectsRetriever = availableProjectsRetriever; }
public PackagesFileReader(IPackagesFilesLocator packagesFilesLocator, PackagesContext context, ISolutionFileLocator solutionFileLocator, IOptions <PackagesFileConfig> packagesFileConfig, IProjectFileLocator projectFileLocators, IPackageFeedReader packageFeedReader) { _packagesFilesLocator = packagesFilesLocator; _context = context; _solutionFileLocator = solutionFileLocator; _projectFileLocators = projectFileLocators; _packageFeedReader = packageFeedReader; _packagesFileConfig = packagesFileConfig.Value; }
public PrepareRunnerRepository( ILogger logger, ISolutionFileLocator solutionFileLocator, IRunnerRepoProjectPathRetriever runnerRepoProjectPathRetriever, IModifyRunnerProjects modifyRunnerProjects, IResetToTarget resetToTarget, IBuildMetaFilePathProvider metaFilePathProvider, IRunnerRepoDirectoryProvider runnerRepoDirectoryProvider, IProvideRepositoryCheckouts repoCheckouts) { _logger = logger; _metaFilePathProvider = metaFilePathProvider; ResetToTarget = resetToTarget; SolutionFileLocator = solutionFileLocator; RunnerRepoProjectPathRetriever = runnerRepoProjectPathRetriever; ModifyRunnerProjects = modifyRunnerProjects; RunnerRepoDirectoryProvider = runnerRepoDirectoryProvider; RepoCheckouts = repoCheckouts; }