Class IdentityRoleAppService
Inheritance
System.Object
IdentityRoleAppService
Implements
IApplicationService
Assembly: Volo.Abp.Identity.Application.dll
Syntax
public class IdentityRoleAppService : IdentityAppServiceBase, IIdentityRoleAppService, IApplicationService
Constructors
IdentityRoleAppService(IdentityRoleManager, IIdentityRoleRepository)
Declaration
public IdentityRoleAppService(IdentityRoleManager roleManager, IIdentityRoleRepository roleRepository)
Parameters
Properties
RoleManager
Declaration
protected IdentityRoleManager RoleManager { get; }
Property Value
RoleRepository
Declaration
protected IIdentityRoleRepository RoleRepository { get; }
Property Value
Methods
CreateAsync(IdentityRoleCreateDto)
Declaration
public virtual Task<IdentityRoleDto> CreateAsync(IdentityRoleCreateDto input)
Parameters
Returns
DeleteAsync(Guid)
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetAllListAsync()
Declaration
public virtual Task<ListResultDto<IdentityRoleDto>> GetAllListAsync()
Returns
GetAsync(Guid)
Declaration
public virtual Task<IdentityRoleDto> GetAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetListAsync(PagedAndSortedResultRequestDto)
Declaration
public virtual Task<PagedResultDto<IdentityRoleDto>> GetListAsync(PagedAndSortedResultRequestDto input)
Parameters
Type |
Name |
Description |
PagedAndSortedResultRequestDto |
input |
|
Returns
UpdateAsync(Guid, IdentityRoleUpdateDto)
Declaration
public virtual Task<IdentityRoleDto> UpdateAsync(Guid id, IdentityRoleUpdateDto input)
Parameters
Returns
Implements
IApplicationService
Extension Methods