public async Task <DomainsResponseModel> GetDomains(bool excluded = true) { var user = await _userService.GetUserByPrincipalAsync(User); var response = new DomainsResponseModel(user, excluded); return(response); }
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); }
public async Task <DomainsResponseModel> GetDomains(bool excluded = true) { var user = await _userService.GetUserByPrincipalAsync(User); if (user == null) { throw new UnauthorizedAccessException(); } var response = new DomainsResponseModel(user, excluded); return(response); }
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); }