コード例 #1
0
        private void SetupManagementClients(MockContext context)
        {
            ResourceManagementClient = GetResourceManagementClient(context);
            BatchManagementClient    = GetBatchManagementClient(context);
            NetworkManagementClient  = GetNetworkManagementClient(context);
            AzureRestClient          = context.GetServiceClient <AzureRestClient>(TestEnvironmentFactory.GetTestEnvironment());

            _helper.SetupManagementClients(ResourceManagementClient, BatchManagementClient, NetworkManagementClient, AzureRestClient);
        }
コード例 #2
0
        private async Task SendIsForcedTerminateUpdate(AzureRestClient client, bool isForcedTerminate)
        {
            var ns      = XmlNamespaces.WindowsAzure;
            var content = new XElement(ns + "ServiceResource",
                                       new XElement(ns + "IsForcedTerminate", isForcedTerminate)
                                       );

            var response = await client.PutAsync(content);

            await Database.DatabaseServer.Subscription.WaitForOperationCompletionAsync(response);
        }
コード例 #3
0
 protected void SetupManagementClients(MockContext context)
 {
     ResourceManagementClient = GetResourceManagementClient(context);
     CosmosDBManagementClient = GetCosmosDBManagementClient(context);
     NetworkManagementClient  = GetNetworkManagementClient(context);
     AzureRestClient          = GetAzureRestClient(context);
     _helper.SetupManagementClients(
         ResourceManagementClient,
         CosmosDBManagementClient,
         NetworkManagementClient,
         AzureRestClient);
 }
コード例 #4
0
        private async Task SendDelete(AzureRestClient client)
        {
            var response = await client.DeleteAsync();

            await Database.DatabaseServer.Subscription.WaitForOperationCompletionAsync(response);
        }