public async Task <ActionResult> CreateKey(CreateApplicationKeyViewModel model, CancellationToken cancellationToken) { if (ModelState.IsValid) { var command = new CreateApplicationKeyCommand(User.Identity.GetUserId(), model.OrganizationId, model.ApplicationId); OrganizationApplicationKey key = await _createApplicationKey.Execute(command, cancellationToken); return(RedirectToAction("Details", new { id = model.ApplicationId })); } return(RedirectToAction("Index")); }
public async Task<ActionResult> CreateKey(CreateApplicationKeyViewModel model, CancellationToken cancellationToken) { if (ModelState.IsValid) { var command = new CreateApplicationKeyCommand(User.Identity.GetUserId(), model.OrganizationId, model.ApplicationId); OrganizationApplicationKey key = await _createApplicationKey.Execute(command, cancellationToken); return RedirectToAction("Details", new {id = model.ApplicationId}); } return RedirectToAction("Index"); }