public void SolutionBuildStart(ISolution solution) { if (solutionBuild != null && solutionBuild.IsRunning) { throw new InvalidOperationException("There is already a build running"); } solutionBuild = buildFactory.CreateSolutionBuild(solution); solutionBuild.Start(); }
public SolutionBuildData(ISolutionBuild solutionBuild, int sessionBuildCount, long sessionMillisecondsElapsed) { SolutionBuild = solutionBuild; SessionBuildCount = sessionBuildCount; SessionMillisecondsElapsed = sessionMillisecondsElapsed; }