<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pagination on Tokenise</title><link>https://tokenise.rosvetic.com/tags/pagination/</link><description>Recent content in Pagination on Tokenise</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Tue, 10 Nov 2026 07:03:00 +0000</lastBuildDate><atom:link href="https://tokenise.rosvetic.com/tags/pagination/index.xml" rel="self" type="application/rss+xml"/><item><title>Your agent's list endpoint pages with Skip and Take: prove it drops rows, then switch to keyset paging</title><link>https://tokenise.rosvetic.com/posts/keyset-paging-agent-list-endpoint-csharp/</link><pubDate>Tue, 10 Nov 2026 07:03:00 +0000</pubDate><guid>https://tokenise.rosvetic.com/posts/keyset-paging-agent-list-endpoint-csharp/</guid><description>&lt;p&gt;A support ticket arrives: a customer says their order history shows the same order twice, and another order they placed last week has vanished from the list. The orders are all in the database. The endpoint that lists them was written by an agent, reviewed in two minutes, and it does exactly what the prompt asked: &lt;code&gt;?page=3&amp;amp;size=10&lt;/code&gt;, &lt;code&gt;OrderByDescending&lt;/code&gt;, &lt;code&gt;Skip&lt;/code&gt;, &lt;code&gt;Take&lt;/code&gt;. It passes every test anyone wrote for it.&lt;/p&gt;</description></item></channel></rss>