public async Task <ActionResult <GetResult> > Delete([FromBody] IdRequest request) { if (!await _authManager.HasAppPermissionsAsync(Types.AppPermissions.SettingsUsersGroup)) { return(Unauthorized()); } await _userGroupRepository.DeleteAsync(request.Id); return(new GetResult { Groups = await _userGroupRepository.GetUserGroupsAsync() }); }