4
我想使用自定義的ResourceProvider,但仍然具有強類型資源名稱的好處。看來,雖然在我看來,如果我直接訪問資源屬性,像這樣:通過屬性名稱訪問資源時,是否可以更改使用哪個ResourceManager?
@Html.Raw(UIText.Header)
然後將文本直接從RESX文件中讀取,並通過其在網絡中定義我的自定義商工廠不走的.config。
@Html.Raw(HttpContext.GetLocalResourceObject("UIText.resx", "Header").ToString())
工作正常,但存在被串行輸入的問題。我創建了包裝此,但它仍然相當難看的擴展方法:所以
@Html.ResourceText(() => UIText.Header)
,有沒有直接使用資源屬性的方式,但有他們的路線,通過自定義提供,而無需創建我們自己的ResXFileCodeGenerator
?