Class DeletePermissionCommandHandler
- Namespace
- KadicAuth.Application.Permissions.Commands
- Assembly
- KadicAuth.Application.dll
public sealed class DeletePermissionCommandHandler : IRequestHandler<DeletePermissionCommand, Unit>
- Inheritance
-
objectDeletePermissionCommandHandler
- Implements
Constructors
DeletePermissionCommandHandler(IPermissionRepository, IStringLocalizer<AuthMessages>)
public DeletePermissionCommandHandler(IPermissionRepository permissionRepository, IStringLocalizer<AuthMessages> localizer)
Parameters
permissionRepositoryIPermissionRepositorylocalizerIStringLocalizer<AuthMessages>
Methods
Handle(DeletePermissionCommand, CancellationToken)
Handles a request
public Task<Unit> Handle(DeletePermissionCommand request, CancellationToken cancellationToken)
Parameters
requestDeletePermissionCommandThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<Unit>
Response from the request