public string ToString(outputFormat formatter) { switch (formatter) { case outputFormat.Detailed: return(string.Format(_detailedFormatting, new string[] { project, id, name, resourceType.ToString(), resourceGroup, startupOrder.ToString("N") })); default: return(string.Format(_defaultFormatting, new string[] { project, name, resourceType.ToString(), startupOrder.ToString("N") })); } }
public string getOutput(outputFormat fmt) { // var fmt1 = (outputFormat)fmt; if (fmt == outputFormat.JSON) return "json"; if (fmt == outputFormat.XML) return "xml"; return "xxxx"; }
public static string outputHeading(outputFormat formatter = defaultOutputFormatting) { switch (formatter) { case outputFormat.Detailed: return(string.Format(_detailedFormatting, new string[] { "project", "id", "name", "resourceType", "resourceGroup", "startupOrder" })); default: return(string.Format(_defaultFormatting, new string[] { "project", "name", "resourceType", "startupOrder" })); } }
public APIReader(string _url, string apiKey, outputFormat fmt) { url = String.Format(_url, apiKey, getOutput(fmt)); }