Esempio n. 1
0
        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));
        }