Ejemplo n.º 1
0
 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;
 }