예제 #1
0
        public AzureWebsitesUsageClient(AzureManagementRestClient client, CertificateCloudCredentials credentials)
        {
            var azureWebsiteApiClient = new AzureWebsiteApiClient(client);

            _azureWebsitesInfoClient    = new AzureWebsitesInfoApiClient(azureWebsiteApiClient);
            _azureWebsitesMetricsClient = new AzureWebsitesMetricsApiClient(azureWebsiteApiClient);
            _metricsApiClient           = new AzureMetricsApiClient(credentials);
        }
예제 #2
0
		public AzureWebsiteUsage(AzureWebsiteId websiteId,AzureMetricsApiClient metricsApiClient,AzureWebsitesMetricsApiClient azureWebsitesMetricsClient) {
			_websiteId = websiteId;
			_azureMetricsApiClient =metricsApiClient;
			_websitesMetricsClient = azureWebsitesMetricsClient;
		}
		public AzureWebsitesUsageClient(AzureManagementRestClient client, CertificateCloudCredentials credentials) {
			var azureWebsiteApiClient = new AzureWebsiteApiClient(client);
			_azureWebsitesInfoClient = new AzureWebsitesInfoApiClient(azureWebsiteApiClient);
			_azureWebsitesMetricsClient = new AzureWebsitesMetricsApiClient(azureWebsiteApiClient);
			_metricsApiClient =  new AzureMetricsApiClient(credentials);
		}
예제 #4
0
 public AzureWebsiteUsage(AzureWebsiteId websiteId, AzureMetricsApiClient metricsApiClient, AzureWebsitesMetricsApiClient azureWebsitesMetricsClient)
 {
     _websiteId             = websiteId;
     _azureMetricsApiClient = metricsApiClient;
     _websitesMetricsClient = azureWebsitesMetricsClient;
 }