コード例 #1
0
 public async Task <IActionResult> Listar()
 {
     try
     {
         string usuarioClaims = _httpContextAccessor.HttpContext.User.FindFirst("usuario").Value;
         AutenticarUsuarioResponse usuarioResponse = JsonConvert.DeserializeObject <AutenticarUsuarioResponse>(usuarioClaims);
         var response = _serviceCanal.Listar(usuarioResponse.Id);
         return(await ResponseAsync(response, _serviceCanal));
     }
     catch (Exception ex)
     {
         return(await ResponseExceptionAsync(ex));
     }
 }
コード例 #2
0
        public IActionResult Listar()
        {
            try
            {
                Guid idUsuario = Guid.NewGuid();

                var response = _serviceCanal.Listar(idUsuario);

                return(ResponseAsync(response, _serviceCanal));
            }
            catch (Exception ex)
            {
                return(ResponseExceptionAsync(ex));
            }
        }
コード例 #3
0
        public async Task <IActionResult> Listar()
        {
            try
            {
                var usuarioLogado = _authenticatedUser.ObtertUsuarioAutenticado();

                //  var usuario = Guid.Parse("B5653AFF-6AB6-439F-9CD7-20C61E7E0473");
                var response = _serviceCanal.Listar(usuarioLogado.Id);
                // var response = _serviceCanal.Listar(usuario);
                return(await ResponseAsync(response, _serviceCanal));
            }catch (Exception e)
            {
                return(await ResponseExceptionAsync(e));
            }
        }
コード例 #4
0
        public async Task <IActionResult> Listar()
        {
            try
            {
                // String capturada do claim feita no usuario contoller que tem os dados da requisicao.
                string usuarioClaims = _httpContextAccessor.HttpContext.User.FindFirst("Usuario").Value;
                AutenticarUsuarioResponse usuarioResponse = JsonConvert.DeserializeObject <AutenticarUsuarioResponse>(usuarioClaims);
                // Esse autenticaar converte o objeto serializado em um Json podendo usar o nome e id do usuario.

                var response = _serviceCanal.Listar(usuarioResponse.Id);

                return(await ResponseAsync(response, _serviceCanal));
            }

            catch (Exception ex)
            {
                return(ResponseException(ex));
            }
        }