Exemplo n.º 1
0
        public async Task <IActionResult> Obter(Guid idUsuario)
        {
            try
            {
                string usuarioClaims = _httpContextAccessor.HttpContext.User.FindFirst("Usuario").Value;
                AutenticarUsuarioResponse usuarioResponse = JsonConvert.DeserializeObject <AutenticarUsuarioResponse>(usuarioClaims);

                UsuarioResponse response = _serviceUsuario.Obter(idUsuario);

                return(await ResponseAsync(response, _serviceUsuario));
            }
            catch (Exception ex)
            {
                return(await ResponseExceptionAsync(ex));
            }
        }