私はOrchard CMSのレンダリングとビューエンジンを解剖して、どのように組み合わされているかを理解しています。私は、RenderBodyとRenderSectionのどちらも呼び出されていないことを発見しました。 Razorビューエンジンは、どちらか一方への呼び出しが必要であると私は理解しています。オーチャードはRenderBodyへの呼び出しなしでどのように逃げますか?
RazorによってRenderBodyまたはRenderSectionを呼び出さなければならない、または例外がスローされるという要件を克服するのは何ですか?
カスタムビューエンジン(ThemeAwareViewEngine)がありますか?もしそうなら、コンテンツを生成するためにRazor構文を解析する方法は?
ありがとうございます。
だから私は参照してください。私はこれを消化させてください。ありがとう! – rboarman
それを理解するにはかなりの掘り起こしが必要でしたが、それは本当にきれいに見えます。間違いなくそれをもう少しチェックするつもりですので、質問ありがとう:) – Buildstarted