Soenneker.Dtos.RequestDataOptions
4.0.188
Prefix Reserved
See the version list below for details.
dotnet add package Soenneker.Dtos.RequestDataOptions --version 4.0.188
NuGet\Install-Package Soenneker.Dtos.RequestDataOptions -Version 4.0.188
<PackageReference Include="Soenneker.Dtos.RequestDataOptions" Version="4.0.188" />
<PackageVersion Include="Soenneker.Dtos.RequestDataOptions" Version="4.0.188" />
<PackageReference Include="Soenneker.Dtos.RequestDataOptions" />
paket add Soenneker.Dtos.RequestDataOptions --version 4.0.188
#r "nuget: Soenneker.Dtos.RequestDataOptions, 4.0.188"
#:package Soenneker.Dtos.RequestDataOptions@4.0.188
#addin nuget:?package=Soenneker.Dtos.RequestDataOptions&version=4.0.188
#tool nuget:?package=Soenneker.Dtos.RequestDataOptions&version=4.0.188
Soenneker.Dtos.RequestDataOptions
Defines cursor pagination, sorting, search, exact-match filters, and range filters for a structured API query.
Install
dotnet add package Soenneker.Dtos.RequestDataOptions
What you get
RequestDataOptions— Defines cursor pagination, sorting, search, exact-match filters, and range filters for a structured API query.
API at a glance
| API | What it does | Result / important behavior |
|---|---|---|
RequestDataOptions.PageSize |
Maximum number of items requested for one page; the server may enforce a lower maximum or apply a default. | Maximum number of items requested for one page; the server may enforce a lower maximum or apply a default. |
RequestDataOptions.ContinuationToken |
Opaque cursor returned by the previous paged response; omit it when requesting the first page and do not parse or modify it. | Opaque cursor returned by the previous paged response; omit it when requesting the first page and do not parse or modify it. |
RequestDataOptions.OrderBy |
Sort instructions applied in priority order, with the first entry acting as the primary sort. | Sort instructions applied in priority order, with the first entry acting as the primary sort. |
RequestDataOptions.IncludeCount |
Whether the response should include the total number of matching records; counting may increase query cost or latency. | Whether the response should include the total number of matching records; counting may increase query cost or latency. |
RequestDataOptions.Search |
Free-text search term applied to the configured SearchFields. |
Free-text search term applied to the configured SearchFields. |
RequestDataOptions.SearchFields |
Serializable string field names searched for Search; supported names are determined by the queried resource. |
Serializable string field names searched for Search; supported names are determined by the queried resource. |
RequestDataOptions.Filters |
Exact-match conditions that require each named field to equal its supplied value. | Exact-match conditions that require each named field to equal its supplied value. |
RequestDataOptions.RangeFilters |
Range conditions that constrain comparable fields with inclusive or exclusive lower and upper bounds. | Range conditions that constrain comparable fields with inclusive or exclusive lower and upper bounds. |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Soenneker.Dtos.Filters.ExactMatch (>= 4.0.51)
- Soenneker.Dtos.Filters.Range (>= 4.0.49)
- Soenneker.Dtos.Options.OrderBy (>= 4.0.65)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on Soenneker.Dtos.RequestDataOptions:
| Package | Downloads |
|---|---|
|
Soenneker.Managers.Entities
An abstract generic manager class provides CRUD operations for entities mapped to Cosmos DB documents |
|
|
Soenneker.Blazor.Consumers.Base
A wrapper around Soenneker.Blazor.ApiClient supporting auto (de)serialization for requests/responses/ProblemDetails. |
|
|
Soenneker.Coordinators.Entities
A strongly-typed, generic coordinator base class that defines virtual CRUD operations for a specific request and response type. |
|
|
Soenneker.DataTables.Extensions.ServerSideRequest
A collection of helpful DataTableServerSideRequest extension methods |
|
|
Soenneker.Extensions.IQueryables
A collection of helpful IQueryable extension methods |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.199 | 0 | 9/4/2026 |
| 4.0.198 | 802 | 8/31/2026 |
| 4.0.197 | 242 | 8/30/2026 |
| 4.0.196 | 150 | 8/30/2026 |
| 4.0.194 | 265 | 8/30/2026 |
| 4.0.193 | 94 | 8/30/2026 |
| 4.0.192 | 154 | 8/30/2026 |
| 4.0.191 | 77 | 8/30/2026 |
| 4.0.190 | 140 | 8/30/2026 |
| 4.0.189 | 88 | 8/30/2026 |
| 4.0.188 | 145 | 8/29/2026 |
| 4.0.187 | 139 | 8/29/2026 |
| 4.0.186 | 1,678 | 8/21/2026 |
| 4.0.185 | 703 | 8/18/2026 |
| 4.0.184 | 264 | 8/18/2026 |
| 4.0.183 | 264 | 8/18/2026 |
| 4.0.181 | 109 | 8/18/2026 |
| 4.0.180 | 1,614 | 8/7/2026 |
| 4.0.179 | 963 | 7/29/2026 |
| 4.0.178 | 147 | 7/29/2026 |
Update dependency Soenneker.Dtos.Filters.ExactMatch to 4.0.51 (#562)