Esempio n. 1
0
        public static QueryMetricListResponse Unmarshall(UnmarshallerContext context)
        {
            QueryMetricListResponse queryMetricListResponse = new QueryMetricListResponse();

            queryMetricListResponse.HttpResponse = context.HttpResponse;
            queryMetricListResponse.Code         = context.StringValue("QueryMetricList.Code");
            queryMetricListResponse.Message      = context.StringValue("QueryMetricList.Message");
            queryMetricListResponse.RequestId    = context.StringValue("QueryMetricList.RequestId");
            queryMetricListResponse.Cursor       = context.StringValue("QueryMetricList.Cursor");
            queryMetricListResponse.Datapoints   = context.StringValue("QueryMetricList.Datapoints");
            queryMetricListResponse.Period       = context.StringValue("QueryMetricList.Period");

            return(queryMetricListResponse);
        }
Esempio n. 2
0
        public static QueryMetricListResponse Unmarshall(UnmarshallerContext context)
        {
            QueryMetricListResponse queryMetricListResponse = new QueryMetricListResponse();

            queryMetricListResponse.HttpResponse = context.HttpResponse;
            queryMetricListResponse.Code         = context.StringValue("QueryMetricList.Code");
            queryMetricListResponse.Message      = context.StringValue("QueryMetricList.Message");
            queryMetricListResponse.Success      = context.BooleanValue("QueryMetricList.Success");
            queryMetricListResponse.RequestId    = context.StringValue("QueryMetricList.RequestId");
            queryMetricListResponse.Cursor       = context.StringValue("QueryMetricList.Cursor");
            String datapoints = System.Text.Encoding.UTF8.GetString(context.HttpResponse.Content);

            queryMetricListResponse.Datapoints = Regex.Match(datapoints, @"\[.*\]").Value;
            queryMetricListResponse.Period     = context.StringValue("QueryMetricList.Period");

            return(queryMetricListResponse);
        }