public RunResult Stop(DebuggingProfileViewModel profile) { var results = profile.Targets.Where(t => t.Selected).ToList().Select(t => Stop(t).Message).ToArray(); return(new RunResult { Message = string.Join(". ", results) }); }
public void Save(string path, DebuggingProfileViewModel profile) { var result = AutoMapper.Mapper.Map <DebuggingProfile>(profile); File.WriteAllText(path, JsonConvert.SerializeObject(result, settings)); }
public void OpenSolution(DebuggingProfileViewModel debuggingProfile) { Process.Start(debuggingProfile.VisualStudioSolutionPath); }