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