다음 방법은 내 서비스 계층에서 제대로 작동합니다.사용 EF 코드 먼저 지역의 확장자는
public override IList<City> GetAll(Func<City, bool> predicate)
{
var query = from item in _tEntities
select item;
query.Where<City>(predicate);
query.Load();
return _tEntities.Local;
}
무엇이 문제이며 어떻게 해결할 수 있습니까?
이 샘플에서는 로컬 메서드를 사용하고 새 데이터를 로컬 (캐시)에 다시로드 할 수 있습니까?
그냥'return query;'가 아니십니까? –