public static QueryMetricLastResponse Unmarshall(UnmarshallerContext context) { QueryMetricLastResponse queryMetricLastResponse = new QueryMetricLastResponse(); queryMetricLastResponse.HttpResponse = context.HttpResponse; queryMetricLastResponse.Code = context.StringValue("QueryMetricLast.Code"); queryMetricLastResponse.Message = context.StringValue("QueryMetricLast.Message"); queryMetricLastResponse.RequestId = context.StringValue("QueryMetricLast.RequestId"); queryMetricLastResponse.Cursor = context.StringValue("QueryMetricLast.Cursor"); queryMetricLastResponse.Datapoints = context.StringValue("QueryMetricLast.Datapoints"); queryMetricLastResponse.Period = context.StringValue("QueryMetricLast.Period"); return(queryMetricLastResponse); }
public static QueryMetricLastResponse Unmarshall(UnmarshallerContext context) { QueryMetricLastResponse queryMetricLastResponse = new QueryMetricLastResponse(); queryMetricLastResponse.HttpResponse = context.HttpResponse; queryMetricLastResponse.Code = context.StringValue("QueryMetricLast.Code"); queryMetricLastResponse.Message = context.StringValue("QueryMetricLast.Message"); queryMetricLastResponse.Success = context.BooleanValue("QueryMetricLast.Success"); queryMetricLastResponse.RequestId = context.StringValue("QueryMetricLast.RequestId"); queryMetricLastResponse.Cursor = context.StringValue("QueryMetricLast.Cursor"); String datapoints = System.Text.Encoding.Default.GetString(context.HttpResponse.Content); queryMetricLastResponse.Datapoints = Regex.Match(datapoints, @"\[.*\]").Value; queryMetricLastResponse.Period = context.StringValue("QueryMetricLast.Period"); return(queryMetricLastResponse); }