Table of Contents

Class RemoveSubModuleFromTenantCommandHandler

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

Constructors

RemoveSubModuleFromTenantCommandHandler(ITenantSubModuleRepository, ILogger<RemoveSubModuleFromTenantCommandHandler>)

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

Parameters

tenantSubModuleRepository ITenantSubModuleRepository
logger ILogger<RemoveSubModuleFromTenantCommandHandler>

Methods

Handle(RemoveSubModuleFromTenantCommand, CancellationToken)

Handles a request

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

Parameters

request RemoveSubModuleFromTenantCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result>

Response from the request