GroupDocs.Assembly para .NET 26.7 actualiza los motores subyacentes de generación de documentos y resuelve dos problemas de expresiones de plantilla: uno que afecta a los modelos de datos construidos a partir de interfaces y otro que afecta a las funciones personalizadas KnownTypes que aceptan un único DataRow.
Novedades en esta versión
| Clave | Categoría | Resumen |
|---|---|---|
| ASSEMBLYNET-137 | ✨ Mejora | Actualizar motores de generación de documentos |
| ASSEMBLYNET-92 | 🐛 Corrección de error | Las expresiones de plantilla no podían usar miembros heredados de una interfaz base |
| ASSEMBLYNET-59 | 🐛 Corrección de error | La función personalizada KnownTypes que toma un único DataRow no se resolvía desde un nodo de objeto JSON |
Cambios en la API pública
GroupDocs.Assembly para .NET 26.7 no introduce cambios en la API pública. Las dos correcciones solo hacen que las expresiones de plantilla que fallaban anteriormente se resuelvan; no cambian el comportamiento de las plantillas que ya funcionaban.
Ejemplo de código
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));