Class GetRolesByPermissionSlugQueryHandler
- Namespace
- KadicAuth.Application.Permissions.Queries
- Assembly
- KadicAuth.Application.dll
public sealed class GetRolesByPermissionSlugQueryHandler : IRequestHandler<GetRolesByPermissionSlugQuery, List<RoleSimpleDto>>
- Inheritance
-
objectGetRolesByPermissionSlugQueryHandler
- Implements
Constructors
GetRolesByPermissionSlugQueryHandler(IPermissionRepository)
public GetRolesByPermissionSlugQueryHandler(IPermissionRepository permissionRepository)
Parameters
permissionRepositoryIPermissionRepository
Methods
Handle(GetRolesByPermissionSlugQuery, CancellationToken)
Handles a request
public Task<List<RoleSimpleDto>> Handle(GetRolesByPermissionSlugQuery request, CancellationToken cancellationToken)
Parameters
requestGetRolesByPermissionSlugQueryThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<List<RoleSimpleDto>>
Response from the request