private async Task <ICollection <AzureWebsiteId> > GetWebsites(string webspaceName) { var output = await _client.DoWebsiteWebServiceCall("/WebSpaces/" + webspaceName + "/sites"); return(JArray.Parse(output) .Select(ws => new AzureWebsiteId((string)ws["Name"], webspaceName)).ToList()); }
internal async System.Threading.Tasks.Task <ICollection <WebsiteApiMetricsData> > GetWebsiteUsage(AzureWebsiteId websiteId) { return(await _client.DoWebsiteWebServiceCall <WebsiteApiMetricsData[]>(websiteId.ResourceId + "/usages")); }