Je suis en train de itérer sur un ListDictionary (C# StringTemplate) dans un modèle et ont chaque élément de liste appeller un autre modèle:StringTemplate ListDictionary Iteration
DataDefAssign(cols) ::=
<<
<cols.keys: { k | <PropDef(name=<k>, type=<cols.(k)>) }>
>>
Le modèle ci-dessus ne génère rien. Si j'insère un modèle anonyme au lieu d'essayer d'invoquer le modèle PropDef, cela fonctionne comme prévu. L'itération autorise-t-elle uniquement les modèles anonymes?