Dapper'da bir sorgu çalıştırdığımda ve yalnızca bir kayıt bloğu almak istediğimde, .Skip(). Take() kullanabilir miyim veya SQL'de en iyi n * seçeneğini kullanmam gerekebilir mi?Dapper'ın IEnumerable <T> mu ertelenmiş veya anında yürütülür?
Örneðin, 10.000 kayýt içeren bir tablo verildiðinden, ilk 200 sayfasýný istiyorum çünkü liste sayfam yalnýzca sayfa başına 200 gösteriyor. Bunu ben mi çalıştırıyorum?
conn.Query<Widget>("select * from Widgets").Skip((page - 1) * size).Take(size);
Ya da bu:
conn.Query<Widget>("select top 200 * from Widgets");
Dapper en .Query<T>
yöntem ertelenmiş mu değil mi?