public DotNetBuildTask(string msbuildPath, IProcessManager processManager, IResourceManager resourceManager, IEventLogger eventLogger, IEnvManager envManager, IErrorKnowledgeBase errorKnowledgeBase) : base(msbuildPath, processManager, resourceManager, eventLogger, envManager, errorKnowledgeBase) { }
public MSBuild(Func <string> msbuildPath, IProcessManager processManager, IResourceManager resourceManager, IEventLogger eventLogger, IEnvManager envManager, IErrorKnowledgeBase errorKnowledgeBase) : base(msbuildPath, processManager, resourceManager, eventLogger, envManager) { this.msbuildPath = msbuildPath ?? throw new ArgumentNullException(nameof(msbuildPath)); this.errorKnowledgeBase = errorKnowledgeBase ?? throw new ArgumentNullException(nameof(errorKnowledgeBase)); }
public RunTest(IRunTestTask testTask, IBuildToolTask buildTask, IProcessManager processManager, IEnvManager envManager, ILog mainLog, bool generateXmlFailures, XmlResultJargon xmlResultJargon, bool dryRun) { this.testTask = testTask ?? throw new ArgumentNullException(nameof(testTask)); this.BuildTask = buildTask ?? throw new ArgumentNullException(nameof(buildTask)); this.ProcessManager = processManager ?? throw new ArgumentNullException(nameof(processManager)); this.envManager = envManager ?? throw new ArgumentNullException(nameof(envManager)); this.mainLog = mainLog ?? throw new ArgumentNullException(nameof(mainLog)); this.generateXmlFailures = generateXmlFailures; this.dryRun = dryRun; this.xmlResultJargon = xmlResultJargon; }
public BuildProject(Func <string> msbuildPath, IProcessManager processManager, IResourceManager resourceManager, IEventLogger eventLogger, IEnvManager envManager) : base(processManager) { this.msbuildPath = msbuildPath ?? throw new ArgumentNullException(nameof(msbuildPath)); ResourceManager = resourceManager ?? throw new ArgumentNullException(nameof(resourceManager)); EventLogger = eventLogger ?? throw new ArgumentNullException(nameof(eventLogger)); EnvironmentManager = envManager ?? throw new ArgumentNullException(nameof(envManager)); }
public BuildProjectTask(IProcessManager processManager, IResourceManager resourceManager, IEventLogger eventLogger, IEnvManager envManager) : base(processManager) { ResourceManager = resourceManager ?? throw new ArgumentNullException(nameof(resourceManager)); EventLogger = eventLogger ?? throw new ArgumentNullException(nameof(eventLogger)); EnviromentManager = envManager ?? throw new ArgumentNullException(nameof(envManager)); }