3
我有一個自定義數據提供者通過web服務提取數據。如何停止Sitecore緩存我的自定義數據提供程序?
我都非常遵循這裏這個例子:http://www.techphoria414.com/Blog/Black-Art-of-Sitecore-Data-Providers.aspx
Sitecore的雖然似乎被我的緩存數據提供者。例如,我第一次加載我的應用程序,並按照我的預期從提供程序中提取數據。但是,如果我摺疊樹並重新打開它,我希望提供程序再次被調用,但事實並非如此。
我認爲它可能存儲在知識庫緩存或lucene索引中,但清除那些不會導致回撥給我的提供商再次。
如何告訴它始終從我的數據提供者獲取數據?
原來,這個問題是我自己的代碼中的一個錯誤。如果你想在你的提供者上禁用緩存,你可以執行'this.CacheOptions.DisableAll = true;' –
Lee,當你有一刻你應該回答你的問題,而不是留下評論。 –