public async Task <JsonResult> CreateUserAsync([FromBody] UserModel userModel) { var userSettings = await _firebaseService.GetUserSettings(UserId); var user = Mapper.Map <User>(userModel); if (userSettings == null) { user = await _firebaseService.CreateUser(UserId, user); } return(GenerateJsonResult(Mapper.Map <UserModel>(user))); }