public async Task <IActionResult> OnGetAsync(string key) { var s = await _service.GetByKeyAsync(key); if (s == OperationStatus.OK) { MediumToEdit = _service.GetByKeyResult(key); return(Page()); } else { return(HandleError(s, _action)); } }
public async Task <IActionResult> OnGetAsync(string key) { var lookupKey = (string.IsNullOrEmpty(key)) ? MediumToDelete.Key : key; var s = await _service.GetByKeyAsync(lookupKey); if (s == OperationStatus.OK) { MediumToDelete = _service.GetByKeyResult(lookupKey); return(Page()); } else { return(HandleError(s, _action)); } }