public ProjectRunProcessStartInfoProvider( IExecutionParameters executionParameters, IDotNetCommandStartConstructor cmdStartConstructor) { ExecutionParameters = executionParameters; CmdStartConstructor = cmdStartConstructor; }
public BuildStartInfoProvider( IExecutionParameters executionParameters, IDotNetCommandStartConstructor startConstructor) { ExecutionParameters = executionParameters; StartConstructor = startConstructor; }
public QueryNugetListing( IProcessFactory processFactory, IProcessRunner processRunner, IProcessNugetQueryResults resultProcessor, IDotNetCommandStartConstructor dotNetCommandStartConstructor) { ResultProcessor = resultProcessor; ProcessFactory = processFactory; ProcessRunner = processRunner; NetCommandStartConstructor = dotNetCommandStartConstructor; }
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; }