Exemple #1
0
        public async Task <IActionResult> Login([FromBody] LoginViewModel model)
        {
            try
            {
                var response = await _service.Login(HttpContext, model, ModelState);

                return(response.JsonResult());
            }
            catch (Exception error)
            {
                _logger.Error(error);
                return(StandardResponse.Forbidden().JsonResult());
            }
        }
        public async Task <IActionResult> Get([FromBody] GetUserViewModel model)
        {
            try
            {
                var response = await _service.GetUser(User, model, ModelState);

                return(response.JsonResult());
            }
            catch (Exception error)
            {
                _logger.Error(error);
                return(StandardResponse.Forbidden().JsonResult());
            }
        }