온라인 코드 몇 줄을 발견했으며 처음 두 줄을 이해합니다. 특정 유형의 데이터는 캐싱되어 아래 모델의 두 속성에 저장됩니다.Mvc : IQueryable 및 Asqueryable의 사용이 명확하지 않습니다.
model.payment = (List<CompInfor>)HttpRuntime.Cache[cacheKey + "_received"];
model.FilteredPayment = (List<CompInfor>)HttpRuntime.Cache[cacheKey + "_received"];
그러나 아래 코드는 본 적이 없으므로 아래 라인을 이해하지 못합니다. 이 줄은 무엇을 하시겠습니까? 무슨 뜻이에요? IQueryable을 사용하여 많은 리소스를 절약 할 수 있다는 것을 알고 있습니다.
IQueryable<CompInfor> payment = model.FilteredPayment.AsQueryable<CompInfor>();