Table of Contents

Class DeactivateModuleCommandHandler

Namespace
KadicAuth.Application.Modules.Handlers
Assembly
KadicAuth.Application.dll
public sealed class DeactivateModuleCommandHandler : IRequestHandler<DeactivateModuleCommand, Unit>
Inheritance
object
DeactivateModuleCommandHandler
Implements
IRequestHandler<DeactivateModuleCommand, Unit>

Constructors

DeactivateModuleCommandHandler(IModuleRepository, IStringLocalizer<AuthMessages>)

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

Parameters

repository IModuleRepository
localizer IStringLocalizer<AuthMessages>

Methods

Handle(DeactivateModuleCommand, CancellationToken)

Handles a request

public Task<Unit> Handle(DeactivateModuleCommand request, CancellationToken cancellationToken)

Parameters

request DeactivateModuleCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Unit>

Response from the request