Class GetRolesQueryHandler
- Namespace
- KadicAuth.Application.Roles.Queries
- Assembly
- KadicAuth.Application.dll
public sealed class GetRolesQueryHandler : IRequestHandler<GetRolesQuery, PaginatorResponseDto<RoleDto>>
- Inheritance
-
objectGetRolesQueryHandler
- Implements
Constructors
GetRolesQueryHandler(IRoleRepository, ICurrentUser)
public GetRolesQueryHandler(IRoleRepository roleRepository, ICurrentUser currentUser)
Parameters
roleRepositoryIRoleRepositorycurrentUserICurrentUser
Methods
Handle(GetRolesQuery, CancellationToken)
Handles a request
public Task<PaginatorResponseDto<RoleDto>> Handle(GetRolesQuery request, CancellationToken cancellationToken)
Parameters
requestGetRolesQueryThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<PaginatorResponseDto<RoleDto>>
Response from the request