public async Task <ActionResult> DeleteSubscription() { string baseUrl = $"{Request.Url.Scheme}://{Request.Url.Authority}"; var subscriptions = SubscriptionCache.GetSubscriptionCache().DeleteAllSubscriptions(); try { foreach (var subscription in subscriptions) { await SubscriptionHelper.DeleteSubscription(subscription.Key, baseUrl); } return(RedirectToAction("SignOut", "Account")); } catch (Exception ex) { ViewBag.Message = BuildErrorMessage(ex); return(View("Error", ex)); } }