GroupDocs.Assembly for .NET 26.7 atualiza os mecanismos subjacentes de geração de documentos e resolve dois problemas de expressão de modelo – um que afeta modelos de dados construídos a partir de interfaces e outro que afeta funções personalizadas KnownTypes que aceitam um único DataRow.
O que há de novo nesta versão
| Chave | Categoria | Resumo |
|---|---|---|
| ASSEMBLYNET-137 | ✨ Melhoria | Atualizar mecanismos de geração de documentos |
| ASSEMBLYNET-92 | 🐛 Correção de Bug | Expressões de modelo não podiam usar membros herdados de uma interface base |
| ASSEMBLYNET-59 | 🐛 Correção de Bug | Função personalizada KnownTypes que aceita um único DataRow não era resolvida a partir de um nó de objeto JSON |
Alterações na API pública
GroupDocs.Assembly for .NET 26.7 não introduz nenhuma alteração na API pública. As duas correções apenas fazem com que as expressões de modelo que falhavam anteriormente sejam resolvidas; elas não alteram o comportamento dos modelos que já funcionavam.
Exemplo de código
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));