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