Try con QuestPDF
All checks were successful
Optimized Build and Deploy / remote-build-and-deploy (push) Successful in 7m36s

Se elimina Puppeteer y Chromium. Se utiliza QuestPDF para mayor velocidad y sin Razor.
This commit is contained in:
2025-06-20 19:04:23 -03:00
parent 1373bcf9ca
commit a5bcbefa52
11 changed files with 317 additions and 430 deletions

View File

@@ -93,8 +93,8 @@ builder.Services.AddScoped<ISaldoService, SaldoService>();
builder.Services.AddScoped<IReportesRepository, ReportesRepository>();
// Servicios de Reportes
builder.Services.AddScoped<IReportesService, ReportesService>();
// Servicio de PDF
builder.Services.AddScoped<IPdfGeneratorService, PuppeteerPdfGenerator>();
// QuestPDF
builder.Services.AddScoped<IQuestPdfGenerator, QuestPdfGenerator>();
// --- Configuración de Autenticación JWT ---
var jwtSettings = builder.Configuration.GetSection("Jwt");