Table of Contents

Class ActivatePermissionCommandHandler

Namespace
KadicAuth.Application.Permissions.Commands
Assembly
KadicAuth.Application.dll
public sealed class ActivatePermissionCommandHandler : IRequestHandler<ActivatePermissionCommand, Result>
Inheritance
object
ActivatePermissionCommandHandler
Implements
IRequestHandler<ActivatePermissionCommand, Result>

Constructors

ActivatePermissionCommandHandler(IPermissionRepository, IStringLocalizer<AuthMessages>)

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

Parameters

permissionRepository IPermissionRepository
localizer IStringLocalizer<AuthMessages>

Methods

Handle(ActivatePermissionCommand, CancellationToken)

Handles a request

public Task<Result> Handle(ActivatePermissionCommand request, CancellationToken cancellationToken)

Parameters

request ActivatePermissionCommand

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Result>

Response from the request