public GetAzureCloudOdsApiWebsiteSettingsQuery(AzureActiveDirectoryClientInfo azureActiveDirectoryClientInfo, GetAzureCloudOdsHostedComponentsQuery getAzureCloudOdsHostedComponentsQuery, 
     TokenCache tokenCache, GetAzureCloudOdsHostedInstanceQuery getCloudOdsHostedInstanceQuery)
 {
     _azureActiveDirectoryClientInfo = azureActiveDirectoryClientInfo;
     _getAzureCloudOdsHostedComponentsQuery = getAzureCloudOdsHostedComponentsQuery;
     _armClient = new AzureResourceManagerClient(azureActiveDirectoryClientInfo, tokenCache);
     _getCloudOdsHostedInstanceQuery = getCloudOdsHostedInstanceQuery;
 }
 public GetAzureCloudOdsWebsitePerformanceLevelQuery(AzureActiveDirectoryClientInfo activeDirectoryClientInfo, TokenCache tokenCache,
                                                     IGetAzureCloudOdsHostedComponentsQuery getAzureCloudOdsHostedComponentsQuery, GetAzureCloudOdsHostedInstanceQuery getCloudOdsHostedInstanceQuery)
 {
     _activeDirectoryClientInfo             = activeDirectoryClientInfo;
     _getAzureCloudOdsHostedComponentsQuery = getAzureCloudOdsHostedComponentsQuery;
     _armClient = new AzureResourceManagerClient(activeDirectoryClientInfo, tokenCache);
     _getCloudOdsHostedInstanceQuery = getCloudOdsHostedInstanceQuery;
 }
 public RestartAzureAppServicesCommand(AzureActiveDirectoryClientInfo azureActiveDirectoryClientInfo
                                       , GetAzureCloudOdsHostedInstanceQuery getCloudOdsHostedInstanceQuery
                                       , IGetAzureCloudOdsHostedComponentsQuery getAzureCloudOdsHostedComponentsQuery
                                       , TokenCache tokenCache)
 {
     _activeDirectoryClientInfo = azureActiveDirectoryClientInfo;
     _armClient = new AzureResourceManagerClient(azureActiveDirectoryClientInfo, tokenCache);
     _getCloudOdsHostedInstanceQuery        = getCloudOdsHostedInstanceQuery;
     _getAzureCloudOdsHostedComponentsQuery = getAzureCloudOdsHostedComponentsQuery;
 }
 public GetAzureCloudOdsHostedInstanceQuery(AzureActiveDirectoryClientInfo activeDirectoryClientInfo, TokenCache tokenCache)
 {
     _activeDirectoryClientInfo = activeDirectoryClientInfo;
     _armClient = new AzureResourceManagerClient(activeDirectoryClientInfo, tokenCache);
 }
 public AzureResourceManagerClient(AzureActiveDirectoryClientInfo clientInfo, TokenCache tokenCache)
 {
     _clientInfo = clientInfo;
     _tokenCache = tokenCache;
 }