Class OrganizationUnitClientProxy
Inheritance
OrganizationUnitClientProxy
Assembly: Volo.Abp.Identity.Pro.HttpApi.Client.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IOrganizationUnitAppService), typeof(OrganizationUnitClientProxy) })]
public class OrganizationUnitClientProxy : ClientProxyBase<IOrganizationUnitAppService>, ITransientDependency, IOrganizationUnitAppService, IApplicationService, IRemoteService
Constructors
OrganizationUnitClientProxy()
Declaration
public OrganizationUnitClientProxy()
Methods
Declaration
public virtual Task AddMembersAsync(Guid id, OrganizationUnitUserInput input)
Parameters
Returns
Declaration
public virtual Task AddRolesAsync(Guid id, OrganizationUnitRoleInput input)
Parameters
Returns
CreateAsync(OrganizationUnitCreateDto)
Declaration
public virtual Task<OrganizationUnitWithDetailsDto> CreateAsync(OrganizationUnitCreateDto input)
Parameters
Returns
DeleteAsync(Guid)
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetAsync(Guid)
Declaration
public virtual Task<OrganizationUnitWithDetailsDto> GetAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
Declaration
public virtual Task<PagedResultDto<IdentityRoleDto>> GetAvailableRolesAsync(GetAvailableRolesInput input)
Parameters
Returns
Declaration
public virtual Task<PagedResultDto<IdentityUserDto>> GetAvailableUsersAsync(GetAvailableUsersInput input)
Parameters
Returns
GetListAllAsync()
Declaration
public virtual Task<ListResultDto<OrganizationUnitWithDetailsDto>> GetListAllAsync()
Returns
Declaration
public virtual Task<PagedResultDto<OrganizationUnitWithDetailsDto>> GetListAsync(GetOrganizationUnitInput input)
Parameters
Returns
Declaration
public virtual Task<PagedResultDto<IdentityUserDto>> GetMembersAsync(Guid id, GetIdentityUsersInput input)
Parameters
Returns
GetRolesAsync(Guid, PagedAndSortedResultRequestDto)
Declaration
public virtual Task<PagedResultDto<IdentityRoleDto>> GetRolesAsync(Guid id, PagedAndSortedResultRequestDto input)
Parameters
Returns
MoveAllUsersAsync(Guid, Guid?)
Declaration
public virtual Task MoveAllUsersAsync(Guid id, Guid? organizationId)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Guid? |
organizationId |
|
Returns
Declaration
public virtual Task MoveAsync(Guid id, OrganizationUnitMoveInput input)
Parameters
Returns
RemoveMemberAsync(Guid, Guid)
Declaration
public virtual Task RemoveMemberAsync(Guid id, Guid memberId)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Guid |
memberId |
|
Returns
RemoveRoleAsync(Guid, Guid)
Declaration
public virtual Task RemoveRoleAsync(Guid id, Guid roleId)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Guid |
roleId |
|
Returns
UpdateAsync(Guid, OrganizationUnitUpdateDto)
Declaration
public virtual Task<OrganizationUnitWithDetailsDto> UpdateAsync(Guid id, OrganizationUnitUpdateDto input)
Parameters
Returns
Implements
Extension Methods