コード例 #1
0
 public ProjectRunProcessStartInfoProvider(
     IExecutionParameters executionParameters,
     IDotNetCommandStartConstructor cmdStartConstructor)
 {
     ExecutionParameters = executionParameters;
     CmdStartConstructor = cmdStartConstructor;
 }
コード例 #2
0
 public BuildStartInfoProvider(
     IExecutionParameters executionParameters,
     IDotNetCommandStartConstructor startConstructor)
 {
     ExecutionParameters = executionParameters;
     StartConstructor    = startConstructor;
 }
コード例 #3
0
 public QueryNugetListing(
     IProcessFactory processFactory,
     IProcessRunner processRunner,
     IProcessNugetQueryResults resultProcessor,
     IDotNetCommandStartConstructor dotNetCommandStartConstructor)
 {
     ResultProcessor            = resultProcessor;
     ProcessFactory             = processFactory;
     ProcessRunner              = processRunner;
     NetCommandStartConstructor = dotNetCommandStartConstructor;
 }
コード例 #4
0
 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;
 }