Esempio n. 1
0
 /// <summary>
 /// Creates a new subscription.
 /// </summary>
 public async Task <Subscription> NewSubscriptionAsync(Subscription subscription)
 {
     try
     {
         string subscriptionFullName = GetSubscriptionFullName(subscription.Name);
         ProjectsResource.SubscriptionsResource.CreateRequest request =
             Service.Projects.Subscriptions.Create(subscription, subscriptionFullName);
         return(await request.ExecuteAsync());
     }
     catch (GoogleApiException e)
     {
         throw new DataSourceException(e.Message, e);
     }
 }