Передать значение из шаблона T4 в другой

У меня проблема, мне просто нужно передать значение из файла шаблона в другой (T4), например мне нужно передать имя контроллера из Controller.cs.t4 в list.cs.t4 (MVC 5.1), или если нет чтобы получить имя контроллера в list.cs.t4

Спасибо


person Hamed Farag    schedule 22.04.2014    source источник


Ответы (1)


Поделитесь помощником статического класса? , переосмыслить свой дизайн, чтобы он был более «безгражданским»?

Чтобы поделиться «рабочим кодом», проверьте этот ответ "Могу ли я выполнить код из другого файла в шаблоне T4 .tt для генерации кода?"

Если вы хотите поделиться кодом с вашим обычным проектом C#, это возможно, но вам нужно встроить общий код в сборку, на которую вы можете ссылаться. Невозможно просто использовать директиву ‹#@ include #> для непосредственного извлечения файла .cs, поскольку директивы не вкладываются в блоки элементов управления или классов. 'Цитируется из приведенного выше ответа'

person Dan    schedule 23.04.2014