コード例 #1
0
ファイル: SettingsController.cs プロジェクト: byinarie/core
        public async Task <DomainsResponseModel> PutDomains([FromBody] UpdateDomainsRequestModel model)
        {
            var user = await _userService.GetUserByPrincipalAsync(User);

            await _userService.SaveUserAsync(model.ToUser(user));

            var response = new DomainsResponseModel(user);

            return(response);
        }
コード例 #2
0
ファイル: SettingsController.cs プロジェクト: DavidSSL/server
        public async Task <DomainsResponseModel> PutDomains([FromBody] UpdateDomainsRequestModel model)
        {
            var user = await _userService.GetUserByPrincipalAsync(User);

            if (user == null)
            {
                throw new UnauthorizedAccessException();
            }

            await _userService.SaveUserAsync(model.ToUser(user), true);

            var response = new DomainsResponseModel(user);

            return(response);
        }