Table of Contents

Class DeletePermissionCommandHandler

Namespace
KadicAuth.Application.Permissions.Commands
Assembly
KadicAuth.Application.dll
public sealed class DeletePermissionCommandHandler : IRequestHandler<DeletePermissionCommand, Unit>
Inheritance
object
DeletePermissionCommandHandler
Implements
IRequestHandler<DeletePermissionCommand, Unit>

Constructors

DeletePermissionCommandHandler(IPermissionRepository, IStringLocalizer<AuthMessages>)

public DeletePermissionCommandHandler(IPermissionRepository permissionRepository, IStringLocalizer<AuthMessages> localizer)

Parameters

permissionRepository IPermissionRepository
localizer IStringLocalizer<AuthMessages>

Methods

Handle(DeletePermissionCommand, CancellationToken)

Handles a request

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

Parameters

request DeletePermissionCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Unit>

Response from the request