Class GetPermissionByIdQueryHandler
- Namespace
- KadicAuth.Application.Permissions.Queries
- Assembly
- KadicAuth.Application.dll
public sealed class GetPermissionByIdQueryHandler : IRequestHandler<GetPermissionByIdQuery, PermissionDto?>
- Inheritance
-
objectGetPermissionByIdQueryHandler
- Implements
Constructors
GetPermissionByIdQueryHandler(IPermissionRepository)
public GetPermissionByIdQueryHandler(IPermissionRepository permissionRepository)
Parameters
permissionRepositoryIPermissionRepository
Methods
Handle(GetPermissionByIdQuery, CancellationToken)
Handles a request
public Task<PermissionDto?> Handle(GetPermissionByIdQuery request, CancellationToken cancellationToken)
Parameters
requestGetPermissionByIdQueryThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<PermissionDto>
Response from the request