using MediatR; namespace Events.FilesAPI.Features.RegistrationsExcel.Synchronize; public sealed class SynchronizeRegistrationsExcelHandler( RegistrationsExcelFileGenerator generator) : IRequestHandler { public async Task Handle(SynchronizeRegistrationsExcelCommand request, CancellationToken cancellationToken) { await generator.GenerateAsync(request.EventId, cancellationToken); } }