Class RemoveModuleFromTenantCommandHandler
- Namespace
- KadicAuth.Application.TenantModules.Commands
- Assembly
- KadicAuth.Application.dll
public sealed class RemoveModuleFromTenantCommandHandler : IRequestHandler<RemoveModuleFromTenantCommand, Result>
- Inheritance
-
objectRemoveModuleFromTenantCommandHandler
- Implements
Constructors
RemoveModuleFromTenantCommandHandler(ITenantModuleRepository, ILogger<RemoveModuleFromTenantCommandHandler>)
public RemoveModuleFromTenantCommandHandler(ITenantModuleRepository tenantModuleRepository, ILogger<RemoveModuleFromTenantCommandHandler> logger)
Parameters
tenantModuleRepositoryITenantModuleRepositoryloggerILogger<RemoveModuleFromTenantCommandHandler>
Methods
Handle(RemoveModuleFromTenantCommand, CancellationToken)
Handles a request
public Task<Result> Handle(RemoveModuleFromTenantCommand request, CancellationToken cancellationToken)
Parameters
requestRemoveModuleFromTenantCommandThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<Result>
Response from the request