0

Sitecore API を使用して XSLT のキャッシュをクリアしたいと考えています。それを行う方法はありますか?

4

1 に答える 1

1

はい、特定の Web サイトの API からキャッシュをクリアする方法があります。このコードを使用して、特定の Web サイトの xsl キャッシュをクリアします。

SiteContext mySite = Sitecore.Configuration.Factory.GetSite("mywebsite");
XslCache xslCache = CacheManager.GetXslCache(mySite);
xslCache.Clear();

CMS サーバーと (複数の) フロントエンド サーバーがある環境の場合、この方法でキャッシュをクリアすると、すべてのサーバーではなく、特定のサーバーのキャッシュのみがクリアされることに注意してください。

于 2012-09-18T19:20:46.970 に答える