T4 modèle et les paramètres d'exécution

Je suis la construction d'un plug-in dans VS 2010 et que je suis coincé à la génération T4.
Droit maintenant, j'ai mis en place (comme MSDN l'indique) une coutume T4 d'accueil pour générer mon T4 résultats et je l'utilise de cette façon:

        const string content = @"c:\Simple.tt";
        var engine = new Engine();
        var host = new MyTemplateHost();            
        var result = engine.ProcessTemplate(File.ReadAllText(content), host);
        foreach (CompilerError error in host.Errors)
        {
            Console.WriteLine(error.ErrorText);
        }

Cela fonctionne jusqu'à ce que je passe un paramètre dans le Modèle. Dès que j'ai créer un paramètre dans le .tt le fichier Hôte, le freak out en disant qu'il ne sait pas comment le résoudre.
J'ai vu que vous pouvez utiliser le TemplateSession de le faire mais je n'arrive pas à comprendre comment le transmettre à mon Hôte?
Est-il une meilleure façon de générer du code à partir d'un .tt à l'aide de C# et de passer des paramètres au moment de l'exécution? Peut-être que je suis sur la mauvaise voie.

OriginalL'auteur Raffaeu | 2010-12-09