Table of Contents

Class DeleteTenantCommandHandler

Namespace
KadicAuth.Application.Tenants.Commands
Assembly
KadicAuth.Application.dll
public sealed class DeleteTenantCommandHandler : IRequestHandler<DeleteTenantCommand, Unit>
Inheritance
object
DeleteTenantCommandHandler
Implements
IRequestHandler<DeleteTenantCommand, Unit>

Constructors

DeleteTenantCommandHandler(ITenantRepository, IImageManager, IStringLocalizer<AuthMessages>)

public DeleteTenantCommandHandler(ITenantRepository tenantRepository, IImageManager imageManager, IStringLocalizer<AuthMessages> localizer)

Parameters

tenantRepository ITenantRepository
imageManager IImageManager
localizer IStringLocalizer<AuthMessages>

Methods

Handle(DeleteTenantCommand, CancellationToken)

Handles a request

public Task<Unit> Handle(DeleteTenantCommand request, CancellationToken cancellationToken)

Parameters

request DeleteTenantCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Unit>

Response from the request