1
現在、MVC3/Razorシステムに対するWebフォームベースのアプリケーションを再作成しており、軽微な問題が発生しています。RazorビューのJITコンパイル済みリソース
現在のソリューションでは、GlobalResourceハンドラを介して.aspxページにコンパイルされた多数のリソースが外部CMS内に保持されています。これは、CMSでのヒット率が低く、各ページごとに一度だけリソースを収集する必要があることを意味します。
私たちはRazor/MVC3の中で同じことをすることができるメカニズムを見つけることはできません。
アイデアは、アプリケーション(テキストラベル、HTMLマークアップフラグメントなど)の外部にある文字列リソースを取得し、外部リソースコンテナ(たとえばCMSシステム)のみが表示されるようにビューに '焼き'させることです一度アクセス。 –
私はカスタマイズした 'RazorBuildProvider'を提供することで、私が何をしていたのかを整理しました。私はまもなく答えとしてアプローチを書くつもりです –