Beispiel #1
0
        public static async Task <Response <ServiceNameAvailabilityResult> > CheckServiceNameAvailabilityAsync(this SubscriptionResource subscriptionResource, AzureLocation location, ServiceNameAvailabilityContent content, CancellationToken cancellationToken = default)
        {
            Argument.AssertNotNull(content, nameof(content));

            return(await GetExtensionClient(subscriptionResource).CheckServiceNameAvailabilityAsync(location, content, cancellationToken).ConfigureAwait(false));
        }
Beispiel #2
0
        public static Response <ServiceNameAvailabilityResult> CheckServiceNameAvailability(this SubscriptionResource subscriptionResource, AzureLocation location, ServiceNameAvailabilityContent content, CancellationToken cancellationToken = default)
        {
            Argument.AssertNotNull(content, nameof(content));

            return(GetExtensionClient(subscriptionResource).CheckServiceNameAvailability(location, content, cancellationToken));
        }
Beispiel #3
0
 public virtual Response <ServiceNameAvailabilityResult> CheckServiceNameAvailability(AzureLocation location, ServiceNameAvailabilityContent content, CancellationToken cancellationToken = default)
 {
     using var scope = AppPlatformServiceResourceServicesClientDiagnostics.CreateScope("SubscriptionResourceExtensionClient.CheckServiceNameAvailability");
     scope.Start();
     try
     {
         var response = AppPlatformServiceResourceServicesRestClient.CheckNameAvailability(Id.SubscriptionId, location, content, cancellationToken);
         return(response);
     }
     catch (Exception e)
     {
         scope.Failed(e);
         throw;
     }
 }