3
서버를 때리고 데이터를 가져 오는 중이 데이터를 구문 분석하고 Dictionary<TKey, TValue>
에 저장하고 있습니다.사전 <TKey, TValue>을 격리 된 저장소에 저장
나는 목록을 격리 된 저장소에 저장합니다. 이제 문제는 언제든지 Dictionary<TKey, TValue>
(2 차 실행시)을 검색 할 때마다 1 차 실행에서 저장 한 것, 빈의 각 키 값이 null이 될 것입니다. 나는 보관 방법이 Dictionary<TKey, TValue>
인지 잘못되었는지는 모르겠다.
코드 샘플 :
CacheManager.getInstance().PersistData(CacheManager.SERVICE_TABLE,
dictionaryList);
public void PersistData(string storageName, object dict)
{
try
{
PersistDataStore.Add(storageName, dict);
PersistDataStore.Save();
}
catch (Exception ex)
{
}
}
@Apoorva 우리는 캐싱에 어떤 프레임 워크를 사용하고 있는지 알아야합니다. –