public async Task Delete(string id) { ApiKey key = _keyProvider.GetKey(id); if (key != null) { await _keyProvider.DeleteKey(key); } // // Success Context.Response.StatusCode = (int)HttpStatusCode.NoContent; }
public async Task <IActionResult> Delete() { var form = await Request.ReadFormAsync(); ApiKey key = _keyProvider.GetKey(form["id"]); if (key != null) { await _keyProvider.DeleteKey(key); } return(RedirectToAction("Index")); }