いくつかの「要件」があります。
1) アプリケーションは、かみそりマークアップから静的 HTML ファイルを生成する必要があります。
2) (1) を実現するためのコントローラーは、アプリケーションで既に定義されているビューとモデルを使用する必要があります。
RazorEngineは、単純なテンプレートとモデルを Html を含む文字列として結合できることを理解しています。
string template = "Hello @Model.Name! Welcome to Razor!";
string result = Razor.Parse(template, new { Name = "World" });
ドキュメントには多くのことは書かれていませんが、ここでの問題は、これでは十分ではないということです。Parse メソッドに次のいずれかを受け入れてもらいたい:
a) コントローラーが認識しているビューの名前、または
b) ビューのパス。
実際の MVC ビューとモデルを使用して Html ファイルを作成する方法はありますか? 実際の例をいただければ幸いです。