0
我有我自己的Razor視圖引擎的實現,允許我處理部分視圖和視圖「餵養」,以便我的視圖的本地化版本提供給客戶端。在ViewEngine覆蓋過程_Layout.cshtml渲染
我使用protected override IView CreateView
覆蓋視圖選擇過程並注入語言感知邏輯。
我也有protected override IView CreatePartialView
但是當我加載一個視圖,假設呈現我的_Layout.cshtml
CreatePartialView沒有得到保證。
我需要重寫哪個ViewEngine方法來「捕捉」_layout頁面呈現以執行語言感知替換?