public async Task <IActionResult> Get(string id) { var key = await _keyRepository.FindByShortSha(id); if (key == null) { ModelState.AddModelError("Errors", "Not found"); return(NotFound(new ValidationProblemDetails(ModelState))); } var res = new KeyCreatedResponse { Body = key.Body, Id = key.ShortSha }; return(Ok(res)); }