我已經下載了模式&做法Silverlight Integration Pack在我的Silverlight應用程序中使用緩存(緩存應用程序塊),但我嘗試過並嘗試過,但沒有得到它的工作。 我沒有找到任何有用的例子 - 有沒有人有一個例子?只是顯示簡單用法的幾行代碼? 我需要使用統一嗎?在Silverlight中使用企業庫緩存應用程序塊
謝謝!
我使用的是從企業庫配置有一個默認配置 - 這是我導出爲XAML工具:
<el:CachingSettings DefaultCache="In-Memory Cache" x:Key="cachingSilverlightConfiguration">
<el:CachingSettings.Caches>
<el:InMemoryCacheData ExpirationPollingInterval="00:02:00" Name="In-Memory Cache" />
</el:CachingSettings.Caches>
</el:CachingSettings>
,當我嘗試用下面的代碼來訪問它:
ObjectCache cache = EnterpriseLibraryContainer.Current.GetInstance<ObjectCache>("In-Memory Cache");
然後,我得到一個異常:
{System.IO.FileNotFoundException: The system cannot find the file specified. File name: 'System.Xml.Linq, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ...
你能提供你嘗試過的代碼和配置設置嗎? –
我已經添加了一些代碼給我試圖使用的帖子。但我不確定代碼是否正確,因爲我找不到一個令人討厭的例子。 – Gerwald