Comment utiliser T4 de générer deux fichiers en même temps à partir d'un modèle?
J'ai un cas dans lequel j'ai besoin de générer deux CSharp les fichiers de code assez, du même code, espace de noms différent de l'entrée et la sortie types de méthodes. En fait, chaque fichier est spécifique à un pays et les types viennent de pays spécifiques WSDL.
Je suis en train d'écrire quelques wrappers autour des services et de la logique est exactement la même, mais les types générés automatiquement à partir de WSDL sont différents. Comment ai-je pu réduire l'effort de codage et d'écrire la logique à un endroit et d'obtenir généré pour deux ensembles différents de types?
OriginalL'auteur Rez.Net | 2011-01-20
Vous devez vous connecter pour publier un commentaire.
ou vous pouvez utiliser la T4 Boîte À Outils (Vieux projet CodePlex, Nouveau projet GitHub) et utiliser les aides à générer plusieurs fichiers.
L'auteur, Oleg Sych, a un documentaire post de blog (Version archivée)
Ou si vous ne voulez pas de cette dépendance pour cette fonctionnalité, vous pouvez utiliser le fichier T4 MultiOutput.tt (Version archivée)
J'ai corrigé les liens
Essayez cette autre lien à la place: damieng.com/blog/2009/01/22/multiple-outputs-from-t4-made-easy
OriginalL'auteur bob