Вывод T4 в строку - PullRequest
       10

Вывод T4 в строку

2 голосов
/ 05 февраля 2012

Я новичок в T4, я хочу создать хранимые процедуры CRUD, слой доступа к данным, вывод в строку, я пытаюсь создать вид API веб-сервиса, который будет полезен и для других программистов, просто введите данные и загрузите zipfile.

Я много искал, но не мог найти способ генерировать вывод в строку, возможно ли, что любые статьи, ссылки, немного кода, если это возможно, были бы полезны.

Да, мы также можем использовать StringBuilder, но Вопрос "T4 Output to String" пожалуйста, приветствуются все типы ответов, но попробуйте сосредоточиться на вопросе.

1 Ответ

2 голосов
/ 05 февраля 2012

Вы можете использовать предварительно обработанные шаблоны T4 для возврата строки вместо генерации файла.

Если вы измените свойство Custom Tools для файла в Visual Studio на TextTemplatingFilePreprocessor , то при сохранении шаблона T4 будет создан класс. Этот класс будет иметь метод TransformText, который возвращает сгенерированный текст.

MSDN также содержит информацию о генерации текста во время выполнения с предварительно обработанными шаблонами T4 .

...