Jest to możliwe dzięki Entity Framework 6.1.2 i powyżej, więc powinieneś być w porządku, aby użyć go w swoim projekcie. Standardowych metod Skip i Take nie można przechwycić w taki sam sposób, jak inne. Istnieją teraz dwa dodatkowe przeciążenia metod Skip/Take, które przyjmują lambdy, więc zamiast tego:
var results = context.MyTable
.Skip(10)
.Take(5);
Zrób to:
var results = context.MyTable
.Skip(() => 10)
.Take(() => 5);