Question

Je veux écrire un fichier modèle MyGeneration en F #. Je sais que vous pouvez cibler plusieurs langues, etc. VB.NET et C # mais pour mon propre avantage égoïste je voudrais écrire dans F #.

Toute personne un si et comment cela est possible?

Était-ce utile?

La solution

Dans Visual Studio, vous pouvez utiliser pour générer T4 Templating tout type de sortie en utilisant un psudo "asp classique" syntaxe de style, où vous Intermix votre code (F #) et la "sortie".

Heres un bon endroit pour commencer: http://www.hanselman.com/blog /T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx

Autres conseils

Je ne suis pas en train d'écrire vous un modèle en F # serait le meilleur coup. Bien qu'il puisse être fait en faisant référence à une bibliothèque de classes (au moins CodeSmith ). De cette façon, vous pouvez déplacer tous votre logique F # et le code de traitement dans une bibliothèque de classes Visual Studio et utiliser encore à l'intérieur du modèle.

Merci -Blake Niemyjski (Auteur du CodeSmith AAPC Modèles )

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top