public async Task <IActionResult> AddUserSetting([FromBody] UserSettingModel userSetting) { try { userSetting.UserId = HttpContext.User.Identity.Name; var setting = await _userSettingRepository.AddUserSetting(_mapper.Map <UserSetting>(userSetting)); return(Ok(_mapper.Map <UserSettingModel>(setting))); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }