Есть ли способ иметь функции в основных шаблонах T4? - PullRequest
36 голосов
/ 04 февраля 2010

Под базовым шаблоном T4, я имею в виду не использовать T4 Toolkit или любые надстройки.

Мой Т4 становится немного сложнее, но я бы хотел пока оставаться в одиночестве. Есть ли способ иметь функции в вашем шаблоне T4, не ссылаясь на внешние сборки?

1 Ответ

58 голосов
/ 04 февраля 2010

Вы имеете в виду, как это:

<#+
    public List<string> Dostuff()
    {
        List<string> result = new List<string>(); 

        // ...

        return result;
    }
#>

Вот полный пример: Чтение XML-файла в шаблонах T4

T4Toolbox Олега Сыча - хороший ресурс.

...