私がやろうとしているのは、さまざまなテンプレートを使用して電子メール コンテンツを生成することです。
ASP.NET MVC はこれに適していると思います。私のコントローラーは、電子メールに必要なデータを取得し、レンダリングするビュー (テンプレート) を決定します。(単純なメールマージではなく、条件付きブロック、foreach などが必要です。)
これらのテンプレートを Web アプリケーションのファイルとしてではなく、データベースに保存できるようにしたいので、Web アプリケーション自体から新しいテンプレートを簡単に追加できます。
これは可能ですか?WebForms ビュー エンジンを使用できるようにしたいと考えていますが、それが不可能な場合は、他のビュー エンジンを検討します。理想的には、型付きビューを使用したいと思います。