Example #1
0
        public async Task <ProfileSettingsViewModel> SaveProfileSettings([FromBody] ProfileSettingsUpdateRequest request)
        {
            var user = await _userManager.GetUserAsync(User).ConfigureAwait(false);

            return(_blogService.UpdateProfileSettings(user.Id, request));
        }
Example #2
0
        public ProfileSettingsViewModel UpdateProfileSettings(string userId, ProfileSettingsUpdateRequest request)
        {
            var user = _dataProvider.UpdateUser(userId, request.DisplayName, request.About, request.Email);

            return(_mapper.Map <ProfileSettingsViewModel>(user));
        }