13 lines
420 B
C#
13 lines
420 B
C#
using MediatR;
|
|
|
|
namespace Events.FilesAPI.Features.Certificates.Synchronize;
|
|
|
|
public sealed class SynchronizeCertificateHandler(
|
|
CertificateFileGenerator generator) : IRequestHandler<SynchronizeCertificateCommand>
|
|
{
|
|
public async Task Handle(SynchronizeCertificateCommand request, CancellationToken cancellationToken)
|
|
{
|
|
await generator.GenerateAsync(request.EventId, request.PersonId, cancellationToken);
|
|
}
|
|
}
|