J'ai une application qui génère un couple de mails différents. Ces messages sont actuellement créés à l'aide d'un générateur de chaîne qui génère une chaîne basée sur HTML qui est le contenu du courrier.Fichiers de modèle .NET
Cette approche devient salissante. Le code est des objets mélangés avec HTML, etc, etc Ce que je voudrais est d'avoir un modèle similaire à celui utilisé dans par exemple MVC, puis utiliser la sortie de ce modèle pour ajouter à la messagerie. Est-ce que cela peut être fait en utilisant par exemple T4 comment ajouter une blessure ou dois-je utiliser une autre approche pour cela?
Les modèles ne doivent pas être modifiables au moment de l'exécution, même si cela serait bien.
De bons exemples sur comment alimenter un modèle avec un objet, puis utiliser cet objet dans le modèle et retourner la chaîne générée? – Riri
TextTransform.exe est l'outil de ligne de commande qui fait cela. Voir http://msdn.microsoft.com/en-us/library/bb126461.aspx –
Scott Hanselman en donne une assez bonne démonstration dans son discours sur NerdDinner à http://videos.visitmix.com/MIX09/T49F. La discussion sur les modèles T4 débute à 23:10 (23 minutes dix secondes après le début du discours). –