コード例 #1
0
ファイル: cumulusItem.cs プロジェクト: ianalderman/cumulus
        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") }));
            }
        }
コード例 #2
0
        public string getOutput(outputFormat fmt)
        {
            // var fmt1 = (outputFormat)fmt;
            if (fmt == outputFormat.JSON)
                return "json";

            if (fmt == outputFormat.XML)
                return "xml";

            return "xxxx";
        }
コード例 #3
0
ファイル: cumulusItem.cs プロジェクト: ianalderman/cumulus
        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" }));
            }
        }
コード例 #4
0
 public APIReader(string _url, string apiKey, outputFormat fmt)
 {
     url = String.Format(_url, apiKey, getOutput(fmt));
 }