⚠ Deprecated: Legacy
SQL Server provider for Sora relational data with JSON-projection pushdowns, guardrails, and governance.
$ dotnet add package Sora.Data.SqlServerSQL Server provider for Sora relational data with safe defaults, pushdowns, and schema helpers.
dotnet add package Sylin.Sora.Data.SqlServer
Item.FirstPage(50, ct) and then Item.Page(cursor, ct)Item.Query(x => x.Status == "Open", ct)await foreach (var i in Item.QueryStream(x => x.Flag, ct)) { ... }// Page through items
var page = await Item.FirstPage(50, ct);
foreach (var row in page.Items) { /* ... */ }
while (page.HasMore) {
page = await Item.Page(page.Cursor, ct);
}
See TECHNICAL.md for contracts, options, and pushdown notes.
~/decisions/DATA-0061-data-access-pagination-and-streaming.md~/reference/data-access.md~/engineering/index.md