Class CreateModuleCommandHandler
- Namespace
- KadicAuth.Application.Modules.Handlers
- Assembly
- KadicAuth.Application.dll
public sealed class CreateModuleCommandHandler : IRequestHandler<CreateModuleCommand, Result<Guid>>
- Inheritance
-
objectCreateModuleCommandHandler
- Implements
Constructors
CreateModuleCommandHandler(IModuleRepository, IStringLocalizer<AuthMessages>)
public CreateModuleCommandHandler(IModuleRepository repository, IStringLocalizer<AuthMessages> localizer)
Parameters
repositoryIModuleRepositorylocalizerIStringLocalizer<AuthMessages>
Methods
Handle(CreateModuleCommand, CancellationToken)
Handles a request
public Task<Result<Guid>> Handle(CreateModuleCommand request, CancellationToken cancellationToken)
Parameters
requestCreateModuleCommandThe request
cancellationTokenCancellationTokenCancellation token
Returns
- Task<Result<Guid>>
Response from the request