Query API .NET SDK – new fluent API
🚀 The Query API .NET SDK has been updated with a completely new syntax.
We've rebuilt the SDK around a fluent QueryBuilder API. Queries are now constructed in a way that feels natural in .NET – type-safe, chainable, and with full IntelliSense support. If you're on the previous version, it's worth upgrading.
What's new
- Fluent
QueryBuilderAPI – chain filters, sorting, pagination, and facets in a single expressionTyped query builders – use your own C# models to drive queries; property names are automatically camelCased, or mapped via[JsonPropertyName] - Lambda-based filtering – reference model properties directly instead of magic strings
- Nested logical grouping – compose complex AND/OR filter trees with ease
ISuccess/IFailureresult handling – no more silent failures or unchecked nulls- Non-typed builder still available – if you prefer to work without generics
Getting started
- Install or update the NuGet package
- Register the service:
services.AddEnterspeedQueryService() - Start building queries – check the GitHub repo for full docs and examples