Table of Contents

Class DeactivateTenantSubModuleCommandHandler

Namespace
KadicAuth.Application.TenantSubModules.Commands
Assembly
KadicAuth.Application.dll
public sealed class DeactivateTenantSubModuleCommandHandler : IRequestHandler<DeactivateTenantSubModuleCommand, Result>
Inheritance
object
DeactivateTenantSubModuleCommandHandler
Implements
IRequestHandler<DeactivateTenantSubModuleCommand, Result>

Constructors

DeactivateTenantSubModuleCommandHandler(ITenantSubModuleRepository, ILogger<DeactivateTenantSubModuleCommandHandler>)

public DeactivateTenantSubModuleCommandHandler(ITenantSubModuleRepository tenantSubModuleRepository, ILogger<DeactivateTenantSubModuleCommandHandler> logger)

Parameters

tenantSubModuleRepository ITenantSubModuleRepository
logger ILogger<DeactivateTenantSubModuleCommandHandler>

Methods

Handle(DeactivateTenantSubModuleCommand, CancellationToken)

Handles a request

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

Parameters

request DeactivateTenantSubModuleCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result>

Response from the request