Table of Contents

Class GetModuleByKeyQueryHandler

Namespace
KadicAuth.Application.Modules.Handlers
Assembly
KadicAuth.Application.dll
public sealed class GetModuleByKeyQueryHandler : IRequestHandler<GetModuleByKeyQuery, ModuleDto?>
Inheritance
object
GetModuleByKeyQueryHandler
Implements
IRequestHandler<GetModuleByKeyQuery, ModuleDto>

Constructors

GetModuleByKeyQueryHandler(IModuleRepository)

public GetModuleByKeyQueryHandler(IModuleRepository repository)

Parameters

repository IModuleRepository

Methods

Handle(GetModuleByKeyQuery, CancellationToken)

Handles a request

public Task<ModuleDto?> Handle(GetModuleByKeyQuery request, CancellationToken cancellationToken)

Parameters

request GetModuleByKeyQuery

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<ModuleDto>

Response from the request