public SwitcherContent GenerateContent(string slnPath, IEnumerable <SourceProject> projects) { var slnName = Path.GetFileName(slnPath); var result = new SwitcherContent() { solution = slnName }; foreach (var project in projects) { result.mappings.Add(project.ProjectName, project.AbsolutePath); } return(result); }
public string GetSwitcherFileContent(SwitcherContent content) { var json = JsonConvert.SerializeObject(content, Formatting.Indented); return(json); }