Я пытаюсь использовать кэширование на стороне клиента в Silverlight украшая службу домена в РИА услуг, как так:Любой, кто получает Silverlight Ria Domain Service OutputCaching для работы?
[OutputCache(OutputCacheLocation.Client,3600,UseSlidingExpiration = true)]
public IQueryable<State> GetMyStates()
{
return entities.States;
}
Я также с помощью DomainDataSource с фильтром:
<riaControls:DomainDataSource.FilterDescriptors>
<riaControls:FilterDescriptor
Operator="StartsWith"
PropertyPath="StateCode"
Value="{Binding ElementName=txtElementName, Path=Text}" />
</riaControls:DomainDataSource.FilterDescriptors>
и I я не вижу каких-либо наблюдаемых эффектов кеширования, он возвращается к источнику данных как при любом изменении фильтра, так и при обновлении каждой страницы.
Кто-нибудь получил кэширование на стороне клиента для работы в доменах?
Спасибо, я не использую эту технику сейчас, но ваше объяснение и статья ответили на мой вопрос –