데이터베이스를 호출하는 대신 linq-to-sql 캐시에서 객체를 가져 오는 GetItemFromCacheById 함수를 어떻게 구현할 수 있습니까?db를 호출하지 않고 ID로 캐시 된 Entity 가져 오기
using (var cxt = new DbDataContext())
{
// Read item into the cache
Item item = cxt.Items.Where(x => x.Id == 1).Single();
//...
item = GetItemFromCacheById(cxt, 1);
}
사실 저는 이것을 실제로 적용 할 수 있을지 모르겠습니다. 그냥 자세를 더 잘 이해하려고 노력합니다. – alex2k8