Class IdentityRoleController
Inheritance
System.Object
IdentityRoleController
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Assembly: Volo.Abp.Identity.HttpApi.dll
Syntax
public class IdentityRoleController : AbpController, IAvoidDuplicateCrossCuttingConcerns, IIdentityRoleAppService, IApplicationService
Constructors
IdentityRoleController(IIdentityRoleAppService)
Declaration
public IdentityRoleController(IIdentityRoleAppService roleAppService)
Parameters
Properties
RoleAppService
Declaration
protected IIdentityRoleAppService RoleAppService { 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 |
System.Guid |
id |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
GetAllListAsync()
Declaration
public virtual Task<ListResultDto<IdentityRoleDto>> GetAllListAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<ListResultDto<IdentityRoleDto>> |
|
GetAsync(Guid)
Declaration
public virtual Task<IdentityRoleDto> GetAsync(Guid id)
Parameters
Type |
Name |
Description |
System.Guid |
id |
|
Returns
GetListAsync(PagedAndSortedResultRequestDto)
Declaration
public virtual Task<PagedResultDto<IdentityRoleDto>> GetListAsync(PagedAndSortedResultRequestDto input)
Parameters
Type |
Name |
Description |
PagedAndSortedResultRequestDto |
input |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<PagedResultDto<IdentityRoleDto>> |
|
UpdateAsync(Guid, IdentityRoleUpdateDto)
Declaration
public virtual Task<IdentityRoleDto> UpdateAsync(Guid id, IdentityRoleUpdateDto input)
Parameters
Returns
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Extension Methods