T4toolbox を使用していますが、ジェネレーターの目的がわかりません。次を実行できます
public class Generator1 : Generator
{
protected override void RunCore()
{
Template1 t = new Template1();
t.Output.File = "t3.txt";
t.Render();
}
}
または、次のように t4 スクリプトを直接実行できます。
Template1 t = new Template1();
t.Output.File = "t3.txt";
t.Render();
しかし、ジェネレーターなしで t4 スクリプトを使用しても同じことができます。つまり、「スクリプト --> ジェネレーター --> テンプレート」と「スクリプト --> テンプレート」という 2 つのアプローチで同じことができるということですが、何か不足していますか?