Test HTML
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 3m56s

This commit is contained in:
Leandro Hernan Rojas 2025-05-16 11:19:12 -03:00
parent 567dd8587b
commit a10b71ca3a

View File

@ -1,6 +1,7 @@
using Documents.Interfaces; using Documents.Interfaces;
using Documents.Models; using Documents.Models;
using System.Reflection; using System.Reflection;
using System.Text;
using Transversal.Interfaces; using Transversal.Interfaces;
namespace Documents.Services namespace Documents.Services
@ -23,7 +24,8 @@ namespace Documents.Services
// 👉 Renderizar HTML usando RazorLight // 👉 Renderizar HTML usando RazorLight
string html = await _templateRenderer.RenderAsync("Quotes/Template_v1.cshtml", request.Model); string html = await _templateRenderer.RenderAsync("Quotes/Template_v1.cshtml", request.Model);
// 🔍 Dump HTML a archivo temporal para inspección
File.WriteAllText("/app/html_debug_output.html", html, Encoding.UTF8);
// 👉 Generar PDF desde el HTML // 👉 Generar PDF desde el HTML
return await _pdfGeneratorService.GeneratePdfFromHtmlAsync(html); return await _pdfGeneratorService.GeneratePdfFromHtmlAsync(html);
} }