Interface IIdentityUserAppService
Assembly: Volo.Abp.Identity.Application.Contracts.dll
Syntax
public interface IIdentityUserAppService : ICrudAppService<IdentityUserDto, Guid, GetIdentityUsersInput, IdentityUserCreateDto, IdentityUserUpdateDto>, ICrudAppService<IdentityUserDto, IdentityUserDto, Guid, GetIdentityUsersInput, IdentityUserCreateDto, IdentityUserUpdateDto>, IReadOnlyAppService<IdentityUserDto, IdentityUserDto, Guid, GetIdentityUsersInput>, ICreateUpdateAppService<IdentityUserDto, Guid, IdentityUserCreateDto, IdentityUserUpdateDto>, ICreateAppService<IdentityUserDto, IdentityUserCreateDto>, IUpdateAppService<IdentityUserDto, Guid, IdentityUserUpdateDto>, IDeleteAppService<Guid>, IApplicationService, IRemoteService
Methods
FindByEmailAsync(string)
Declaration
Task<IdentityUserDto> FindByEmailAsync(string email)
Parameters
Type |
Name |
Description |
string |
email |
|
Returns
FindByUsernameAsync(string)
Declaration
Task<IdentityUserDto> FindByUsernameAsync(string userName)
Parameters
Type |
Name |
Description |
string |
userName |
|
Returns
GetAssignableRolesAsync()
Declaration
Task<ListResultDto<IdentityRoleDto>> GetAssignableRolesAsync()
Returns
GetRolesAsync(Guid)
Declaration
Task<ListResultDto<IdentityRoleDto>> GetRolesAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
UpdateRolesAsync(Guid, IdentityUserUpdateRolesDto)
Declaration
Task UpdateRolesAsync(Guid id, IdentityUserUpdateRolesDto input)
Parameters
Returns
Extension Methods