public async Task <SubscriptionRegistration> GetSubscriptionRegistrationAsync(
     string subscriptionId)
 {
     using (var ctx = new ResourceProviderEntities(this.connectionString))
     {
         return(await ctx.SubscriptionRegistrations.FindAsync(subscriptionId));
     }
 }
 public async Task SetSubscriptionRegistrationAsync(
     string subscriptionId,
     SubscriptionRegistration subscriptionRegistration)
 {
     using (var ctx = new ResourceProviderEntities(this.connectionString))
     {
         ctx.SubscriptionRegistrations.AddOrUpdate(subscriptionRegistration);
         await ctx.SaveChangesAsync();
     }
 }