Table of Contents

Class DeactivateTenantModuleCommandHandler

Namespace
KadicAuth.Application.TenantModules.Commands
Assembly
KadicAuth.Application.dll
public sealed class DeactivateTenantModuleCommandHandler : IRequestHandler<DeactivateTenantModuleCommand, Result>
Inheritance
object
DeactivateTenantModuleCommandHandler
Implements
IRequestHandler<DeactivateTenantModuleCommand, Result>

Constructors

DeactivateTenantModuleCommandHandler(ITenantModuleRepository, ILogger<DeactivateTenantModuleCommandHandler>)

public DeactivateTenantModuleCommandHandler(ITenantModuleRepository tenantModuleRepository, ILogger<DeactivateTenantModuleCommandHandler> logger)

Parameters

tenantModuleRepository ITenantModuleRepository
logger ILogger<DeactivateTenantModuleCommandHandler>

Methods

Handle(DeactivateTenantModuleCommand, CancellationToken)

Handles a request

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

Parameters

request DeactivateTenantModuleCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result>

Response from the request