1

ASP.Net MVC Web アプリケーションのデフォルトで実装されているVirtualPathProviderを使用したいと考えています。

つまり、デフォルトの Asp.net VirtualPathProvider から独自の VirtualPathProvider を継承し、GetCacheKeyメソッドをオーバーライドするだけです。

私は何をすべきか?

誰でも助けることができますか?

乾杯

4

1 に答える 1

1

必要なメソッドをオーバーライドしてカスタム仮想パス プロバイダー クラスを作成し、 ( で定義されている)HostingEnvironment.RegisterVirtualPathProvider内部から呼び出してインストールします。Application_Startglobal.asax.cs

protected void Application_Start() {
    HostingEnvirontment.RegisterVirtualPathProvider(new MyVPProvider());
}
于 2013-08-18T14:49:48.427 に答える