かなりコードは同じですが、メソッドの入力と出力の異なる名前空間を持つ2つのCSharpコードファイルを生成する必要がある場合があります。実際、各ファイルは特定の国のためのものであり、タイプは国固有のWSDLに由来します。T4を使用して1つのテンプレートから同時に2つのファイルを生成するにはどうすればよいですか?
サービスの周りにいくつかのラッパーを書いていますが、ロジックはまったく同じですが、WSDLから自動的に生成されるタイプは異なります。どのようにして、コーディングの労力を軽減し、論理を1つの場所に書き込んで、2つの異なるタイプのセットに対してロジックを生成することができますか?
を持っているリンクT4 MultiOutput.ttファイルのですデッド。そこにこれに関する別のリンクがありますか? –
@PCLudditeリンクを修正しました – Dai
代わりにこの代替リンクを試してください:https://damieng.com/blog/2009/01/22/multiple-outputs-from-t4-made-easy – kampsj