GroupDocs.Assembly for .NET 26.7 обновляет движки генерации документов и решает две проблемы с выражениями шаблонов – одну, влияющую на модели данных, построенные из интерфейсов, и другую, влияющую на пользовательские функции KnownTypes, принимающие один DataRow.
Что нового в этом выпуске
| Ключ | Категория | Краткое описание |
|---|---|---|
| ASSEMBLYNET-137 | ✨ Улучшение | Обновить движки генерации документов |
| ASSEMBLYNET-92 | 🐛 Исправление ошибки | Выражения шаблонов не могли использовать члены, унаследованные от базового интерфейса |
| ASSEMBLYNET-59 | 🐛 Исправление ошибки | Пользовательская функция KnownTypes, принимающая один DataRow, не разрешалась из узла JSON‑объекта |
Изменения публичного API
GroupDocs.Assembly for .NET 26.7 не вводит изменений публичного API. Два исправления лишь позволяют ранее неработающим выражениям шаблонов корректно разрешаться; они не меняют поведение шаблонов, которые уже работали.
Пример кода
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));