Table of Contents

Class CreateModuleCommandHandler

Namespace
KadicAuth.Application.Modules.Handlers
Assembly
KadicAuth.Application.dll
public sealed class CreateModuleCommandHandler : IRequestHandler<CreateModuleCommand, Result<Guid>>
Inheritance
object
CreateModuleCommandHandler
Implements
IRequestHandler<CreateModuleCommand, Result<Guid>>

Constructors

CreateModuleCommandHandler(IModuleRepository, IStringLocalizer<AuthMessages>)

public CreateModuleCommandHandler(IModuleRepository repository, IStringLocalizer<AuthMessages> localizer)

Parameters

repository IModuleRepository
localizer IStringLocalizer<AuthMessages>

Methods

Handle(CreateModuleCommand, CancellationToken)

Handles a request

public Task<Result<Guid>> Handle(CreateModuleCommand request, CancellationToken cancellationToken)

Parameters

request CreateModuleCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result<Guid>>

Response from the request