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