public void ProjectBuildStop(IProject project) { var projectBuild = runningProjects.First(b => b.Project.Id == project.Id); projectBuild.Stop(); runningProjects.Remove(projectBuild); solutionBuild.AddProject(projectBuild); ProjectBuildFinished(new ProjectBuildData(projectBuild.Project.Name, projectBuild.MillisecondsElapsed)); }