public async Task <IActionResult> PersistedGrantDelete(string id) { if (string.IsNullOrEmpty(id)) { return(NotFound()); } var grant = await _persistedGrantService.GetPersitedGrantAsync(UrlHelpers.QueryStringUnSafeHash(id)); if (grant == null) { return(NotFound()); } return(View(grant)); }