Table of Contents

Class GetRolesQueryHandler

Namespace
KadicAuth.Application.Roles.Queries
Assembly
KadicAuth.Application.dll
public sealed class GetRolesQueryHandler : IRequestHandler<GetRolesQuery, PaginatorResponseDto<RoleDto>>
Inheritance
object
GetRolesQueryHandler
Implements
IRequestHandler<GetRolesQuery, PaginatorResponseDto<RoleDto>>

Constructors

GetRolesQueryHandler(IRoleRepository, ICurrentUser)

public GetRolesQueryHandler(IRoleRepository roleRepository, ICurrentUser currentUser)

Parameters

roleRepository IRoleRepository
currentUser ICurrentUser

Methods

Handle(GetRolesQuery, CancellationToken)

Handles a request

public Task<PaginatorResponseDto<RoleDto>> Handle(GetRolesQuery request, CancellationToken cancellationToken)

Parameters

request GetRolesQuery

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<PaginatorResponseDto<RoleDto>>

Response from the request