public async Task <IActionResult> CreateModal() { var availableWebhooks = await _webhookSubscriptionAppService.GetAllAvailableWebhooks(); var model = new CreateOrEditWebhookSubscriptionViewModel() { WebhookSubscription = new WebhookSubscription(), AvailableWebhookEvents = availableWebhooks }; return(PartialView("_CreateOrEditModal", model)); }
public async Task <IActionResult> EditModal(string subscriptionId) { if (string.IsNullOrWhiteSpace(subscriptionId)) { throw new ArgumentException(nameof(subscriptionId)); } var availableWebhooks = await _webhookSubscriptionAppService.GetAllAvailableWebhooks(); var model = new CreateOrEditWebhookSubscriptionViewModel() { WebhookSubscription = await _webhookSubscriptionAppService.GetSubscription(subscriptionId), AvailableWebhookEvents = availableWebhooks }; return(PartialView("_CreateOrEditModal", model)); }