Если я правильно понимаю, вы хотите использовать T4 для генерации кода на лету (во время выполнения).Я не знаю ни одной системы, которая делает это, но я не думаю, что было бы очень сложно написать такую вещь.
Что вам нужно сделать, это проинструктировать C # (или любой другой .NETкомпилятор) для компиляции некоторого кода и генерации сборки.Когда это будет сделано, вам нужно загрузить эту сборку в свой домен приложений.После этого вы можете использовать типы в этой динамически загружаемой сборке.
Механизм шаблонов T4 является (если я не ошибаюсь) частью Visual Studio, поэтому сложная часть состоит в том, чтобы инструктировать механизм шаблонов генерироватькод, возможно, без вашего приложения, чтобы нуждаться в зависимости от Visual Studio или даже запустить его (это было бы ужасно).
Если вам не нужны все возможности T4 (что вполне вероятно), вы также можетеВыложите немного кода .NET самостоятельно, сохраните его в файле и дайте указание компилятору C # сгенерировать сборку для вас.
Удачи.