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