public QueryNewestLibraryVersions( ILogger logger, IQueryVersionProjectPathing pathing, IWorkDropoff workDropoff, IPrepLatestVersionProject prepLatestVersionProject, IQueryLibraryVersions queryLibraryVersions) { _logger = logger; _workDropoff = workDropoff; Pathing = pathing; PrepLatestVersionProject = prepLatestVersionProject; QueryLibraryVersions = queryLibraryVersions; }
public PrepLatestVersionProject( IFileSystem fileSystem, ICreateSolutionFile createSolutionFile, ICreateProject createProject, IDeleteEntireDirectory deleteEntireDirectory, IAddProjectToSolution addProjectToSolution, IQueryVersionProjectPathing pathing, IProcessRunner processRunner, IDotNetCommandStartConstructor dotNetCommandStartConstructor) { _processRunner = processRunner; _dotNetCommandStartConstructor = dotNetCommandStartConstructor; FileSystem = fileSystem; CreateSolutionFile = createSolutionFile; CreateProject = createProject; DeleteEntireDirectory = deleteEntireDirectory; AddProjectToSolution = addProjectToSolution; Pathing = pathing; }