Class DeactivateTenantCommandHandler
- Namespace
- KadicAuth.Application.Tenants.Commands
- Assembly
- KadicAuth.Application.dll
public sealed class DeactivateTenantCommandHandler : IRequestHandler<DeactivateTenantCommand, string>
- Inheritance
-
objectDeactivateTenantCommandHandler
- Implements
Constructors
DeactivateTenantCommandHandler(ITenantRepository, IStringLocalizer<AuthMessages>)
public DeactivateTenantCommandHandler(ITenantRepository tenantRepository, IStringLocalizer<AuthMessages> localizer)
Parameters
tenantRepositoryITenantRepositorylocalizerIStringLocalizer<AuthMessages>
Methods
Handle(DeactivateTenantCommand, CancellationToken)
Handles a request
public Task<string> Handle(DeactivateTenantCommand request, CancellationToken cancellationToken)
Parameters
requestDeactivateTenantCommandThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<string>
Response from the request