Table of Contents

Class ActivateTenantSubModuleCommandHandler

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

Constructors

ActivateTenantSubModuleCommandHandler(ITenantSubModuleRepository, ILogger<ActivateTenantSubModuleCommandHandler>)

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

Parameters

tenantSubModuleRepository ITenantSubModuleRepository
logger ILogger<ActivateTenantSubModuleCommandHandler>

Methods

Handle(ActivateTenantSubModuleCommand, CancellationToken)

Handles a request

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

Parameters

request ActivateTenantSubModuleCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result>

Response from the request