Class RemoveSubModuleFromTenantCommandHandler
- Namespace
- KadicAuth.Application.TenantSubModules.Commands
- Assembly
- KadicAuth.Application.dll
public sealed class RemoveSubModuleFromTenantCommandHandler : IRequestHandler<RemoveSubModuleFromTenantCommand, Result>
- Inheritance
-
objectRemoveSubModuleFromTenantCommandHandler
- Implements
Constructors
RemoveSubModuleFromTenantCommandHandler(ITenantSubModuleRepository, ILogger<RemoveSubModuleFromTenantCommandHandler>)
public RemoveSubModuleFromTenantCommandHandler(ITenantSubModuleRepository tenantSubModuleRepository, ILogger<RemoveSubModuleFromTenantCommandHandler> logger)
Parameters
tenantSubModuleRepositoryITenantSubModuleRepositoryloggerILogger<RemoveSubModuleFromTenantCommandHandler>
Methods
Handle(RemoveSubModuleFromTenantCommand, CancellationToken)
Handles a request
public Task<Result> Handle(RemoveSubModuleFromTenantCommand request, CancellationToken cancellationToken)
Parameters
requestRemoveSubModuleFromTenantCommandThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<Result>
Response from the request