Table of Contents

Class RemoveModuleFromTenantCommandHandler

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

Constructors

RemoveModuleFromTenantCommandHandler(ITenantModuleRepository, ILogger<RemoveModuleFromTenantCommandHandler>)

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

Parameters

tenantModuleRepository ITenantModuleRepository
logger ILogger<RemoveModuleFromTenantCommandHandler>

Methods

Handle(RemoveModuleFromTenantCommand, CancellationToken)

Handles a request

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

Parameters

request RemoveModuleFromTenantCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result>

Response from the request