internal static IList <Utilities.MetricResponse> ToMetricResponses(this WebHostingPlanGetHistoricalUsageMetricsResponse metricsResponse) { var result = new List <Utilities.MetricResponse>(); if (metricsResponse == null || metricsResponse.UsageMetrics == null) { return(result); } foreach (var response in metricsResponse.UsageMetrics) { var metrics = response.Data.ToMetricSet(); var rsp = new Utilities.MetricResponse { Code = response.Code, Message = response.Message, Data = metrics }; result.Add(rsp); } return(result); }
internal static IList<Utilities.MetricResponse> ToMetricResponses(this WebHostingPlanGetHistoricalUsageMetricsResponse metricsResponse) { var result = new List<Utilities.MetricResponse>(); if (metricsResponse == null || metricsResponse.UsageMetrics == null) { return result; } foreach (var response in metricsResponse.UsageMetrics) { var metrics = response.Data.ToMetricSet(); var rsp = new Utilities.MetricResponse { Code = response.Code, Message = response.Message, Data = metrics }; result.Add(rsp); } return result; }