Я загрузил шаблоны и практики Silverlight Integration Pack , чтобы использовать кэширование (блок приложения кэширования) в моем приложении Silverlight, но я пытался и не пытался заставить его работать.
Я не нашел никакого полезного примера - у кого-нибудь есть пример? Всего несколько строк кода, которые показывают простое использование?
Нужно ли использовать единство?
СПАСИБО! * * 1005
Я использовал конфигурацию по умолчанию, которую я получил от Enterprise Library Configuration - Tool, которую я экспортировал как 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' ...