Interface IOrganizationUnitRepository
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public interface IOrganizationUnitRepository : IBasicRepository<OrganizationUnit, Guid>, IBasicRepository<OrganizationUnit>, IReadOnlyBasicRepository<OrganizationUnit, Guid>, IReadOnlyBasicRepository<OrganizationUnit>, IRepository
Methods
GetAllChildrenWithParentCodeAsync(string, Guid?, bool, CancellationToken)
Declaration
Task<List<OrganizationUnit>> GetAllChildrenWithParentCodeAsync(string code, Guid? parentId, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetAsync(string, bool, CancellationToken)
Declaration
Task<OrganizationUnit> GetAsync(string displayName, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Returns
GetChildrenAsync(Guid?, bool, CancellationToken)
Declaration
Task<List<OrganizationUnit>> GetChildrenAsync(Guid? parentId, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetListAsync(IEnumerable<Guid>, bool, CancellationToken)
Declaration
Task<List<OrganizationUnit>> GetListAsync(IEnumerable<Guid> ids, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetListAsync(string, int, int, bool, CancellationToken)
Declaration
Task<List<OrganizationUnit>> GetListAsync(string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetListByRoleIdAsync(Guid, bool, CancellationToken)
Declaration
Task<List<OrganizationUnit>> GetListByRoleIdAsync(Guid roleId, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetMemberIdsAsync(Guid, CancellationToken)
Declaration
Task<List<Guid>> GetMemberIdsAsync(Guid id, CancellationToken cancellationToken = default)
Parameters
Returns
GetMembersAsync(OrganizationUnit, string, int, int, string, bool, CancellationToken)
Declaration
Task<List<IdentityUser>> GetMembersAsync(OrganizationUnit organizationUnit, string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetMembersCountAsync(OrganizationUnit, string, CancellationToken)
Declaration
Task<int> GetMembersCountAsync(OrganizationUnit organizationUnit, string filter = null, CancellationToken cancellationToken = default)
Parameters
Returns
GetRolesAsync(Guid[], string, int, int, bool, CancellationToken)
Declaration
Task<List<IdentityRole>> GetRolesAsync(Guid[] organizationUnitIds, string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetRolesAsync(OrganizationUnit, string, int, int, bool, CancellationToken)
Declaration
Task<List<IdentityRole>> GetRolesAsync(OrganizationUnit organizationUnit, string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetRolesCountAsync(OrganizationUnit, CancellationToken)
Declaration
Task<int> GetRolesCountAsync(OrganizationUnit organizationUnit, CancellationToken cancellationToken = default)
Parameters
Returns
GetUnaddedRolesAsync(OrganizationUnit, string, int, int, string, bool, CancellationToken)
Declaration
Task<List<IdentityRole>> GetUnaddedRolesAsync(OrganizationUnit organizationUnit, string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetUnaddedRolesCountAsync(OrganizationUnit, string, CancellationToken)
Declaration
Task<int> GetUnaddedRolesCountAsync(OrganizationUnit organizationUnit, string filter = null, CancellationToken cancellationToken = default)
Parameters
Returns
GetUnaddedUsersAsync(OrganizationUnit, string, int, int, string, bool, CancellationToken)
Declaration
Task<List<IdentityUser>> GetUnaddedUsersAsync(OrganizationUnit organizationUnit, string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetUnaddedUsersCountAsync(OrganizationUnit, string, CancellationToken)
Declaration
Task<int> GetUnaddedUsersCountAsync(OrganizationUnit organizationUnit, string filter = null, CancellationToken cancellationToken = default)
Parameters
Returns
RemoveAllMembersAsync(OrganizationUnit, CancellationToken)
Declaration
Task RemoveAllMembersAsync(OrganizationUnit organizationUnit, CancellationToken cancellationToken = default)
Parameters
Returns
RemoveAllRolesAsync(OrganizationUnit, CancellationToken)
Declaration
Task RemoveAllRolesAsync(OrganizationUnit organizationUnit, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods