eQuantic.Linq.Web.Swashbuckle 3.7.1

dotnet add package eQuantic.Linq.Web.Swashbuckle --version 3.7.1
                    
NuGet\Install-Package eQuantic.Linq.Web.Swashbuckle -Version 3.7.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="eQuantic.Linq.Web.Swashbuckle" Version="3.7.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="eQuantic.Linq.Web.Swashbuckle" Version="3.7.1" />
                    
Directory.Packages.props
<PackageReference Include="eQuantic.Linq.Web.Swashbuckle" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add eQuantic.Linq.Web.Swashbuckle --version 3.7.1
                    
#r "nuget: eQuantic.Linq.Web.Swashbuckle, 3.7.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package eQuantic.Linq.Web.Swashbuckle@3.7.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=eQuantic.Linq.Web.Swashbuckle&version=3.7.1
                    
Install as a Cake Addin
#tool nuget:?package=eQuantic.Linq.Web.Swashbuckle&version=3.7.1
                    
Install as a Cake Tool

eQuantic.Linq.Web.Swashbuckle

Swagger documentation for the eQuantic.Linq query-string surface. Without it, an endpoint binding EntityQuery<T> shows up in Swagger as an opaque parameter; with it, consumers see the actual contract:

builder.Services.AddSwaggerGen(options =>
{
    options.AddEntityQueryDocumentation();   // pass your QueryStringOptions if you customized key names
});

Every endpoint binding EntityQuery<T> (MVC) or EntityQueryModel<T> (Minimal APIs) then documents:

  • filter — the complete syntax cheat sheet (comparisons, and/or/not, in/nin, any/all, aggregates, method segments, quoting) plus the entity's real member paths discovered by reflection: camelCase, one navigation level (customer.name), collections with their element members (itemsprice, quantity…), enum values listed, [Column] aliases surfaced. Marked repeatable (values AND together).
  • orderBy, select — syntax plus the same path catalog.
  • skip, take — non-negative integers.
  • Examples generated from the entity's actual members (id:gt(0),notes:ct(a)).
  • The 400 parse-error response.

Key names follow your QueryStringOptions (FilterKey = "q" documents q).

Targets Swashbuckle.AspNetCore 10+ on net8.0/net10.0. On .NET 9/10 with the built-in Microsoft.AspNetCore.OpenApi instead, use eQuantic.Linq.Web.OpenApi.

Learn more

ASP.NET Core & Specifications guide · query-string syntax reference · all guides

MIT © eQuantic Tech

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on eQuantic.Linq.Web.Swashbuckle:

Package Downloads
eQuantic.Core.Api

eQuantic API Library

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.7.1 108 7/21/2026
3.7.0 85 7/19/2026
3.6.0 82 7/19/2026
3.5.0 87 7/19/2026
3.4.0 83 7/19/2026
3.3.0 90 7/19/2026
3.2.1 85 7/18/2026
3.2.0 83 7/18/2026
3.1.0 125 7/18/2026

First release: EntityQueryOperationFilter documenting the query-string surface of EntityQuery/EntityQueryModel endpoints, with AddEntityQueryDocumentation registration.