私たちは、さまざまなスキーマに準拠したメタデータファイル、ほとんどの場合jsonまたはXMLを生成するビジネス要件があり、実行時にはサーバーアプリケーションによって実行されます。.NETでのファイルのランタイム生成のためのT4の代替品
T4はこれに最適な選択肢でした。実行時にパラメータを提供し、静的テキストとC#を組み合わせる機能は完璧でした。しかし、MSDN's documentationは、サーバーアプリケーションでの使用を推奨しています。また、すべての変換がシリアルで実行されるようにアドバイスします。
実行時にテキストテンプレートに基づいてメタデータファイルを動的に生成するためのT4テンプレートの代替手段はありますか?
私は、サーバ上のコンパイル時の変換は推奨されていませんが、依然として、私たちには理想的ではない単一のスレッド以外の変換に対して助言するようです。私は、Razorが私が説明したことをするために使用できるかどうかを見ていたことを意味しています... –