public string EditorJson() { SetSite(initSiteSettings: true); switch (ReferenceType) { case "Sites": return(SiteUtilities.EditorJson(Site)); case "Issues": return(IssueUtilities.EditorJson( Site.SiteSettings, ReferenceId)); case "Results": return(ResultUtilities.EditorJson( Site.SiteSettings, ReferenceId)); case "Wikis": return(WikiUtilities.EditorJson( Site.SiteSettings, ReferenceId)); default: return(Messages.ResponseNotFound().ToJson()); } }