AstQuerying.Queries
1.0.0
dotnet add package AstQuerying.Queries --version 1.0.0
NuGet\Install-Package AstQuerying.Queries -Version 1.0.0
<PackageReference Include="AstQuerying.Queries" Version="1.0.0" />
<PackageVersion Include="AstQuerying.Queries" Version="1.0.0" />
<PackageReference Include="AstQuerying.Queries" />
paket add AstQuerying.Queries --version 1.0.0
#r "nuget: AstQuerying.Queries, 1.0.0"
#:package AstQuerying.Queries@1.0.0
#addin nuget:?package=AstQuerying.Queries&version=1.0.0
#tool nuget:?package=AstQuerying.Queries&version=1.0.0
ast-querying
A strongly typed query engine for .NET and Entity Framework Core that converts structured API queries into LINQ Expression Trees. Supports configurable filtering, sorting, computed values, metadata generation, startup validation, and high-performance execution without dynamic LINQ or runtime reflection.
Documentação
- GitHub Packages (NuGet) — consumir
AstQuerying.Queriesa partir do GitHub Packages (nuget.config, autenticação). - nuget.org — publicação confiável — OIDC/GitHub Actions e checklist para o workflow de CI/CD no nuget.org.
Versão do pacote e publicação local
Incrementar a versão: altere
<Version>emsrc/AstQuerying.Queries/AstQuerying.Queries.csproj, ou usedotnet pack -p:Version=1.2.3 -p:PackageVersion=1.2.3para fixar a versão na linha de comandos. O projeto defineVersion;PackageVersionnão está definido no ficheiro e, por omissão do SDK, alinha-se aVersionquando não é sobrescrita.Gerar o pacote localmente (exemplo): na raiz do repositório:
dotnet pack src/AstQuerying.Queries/AstQuerying.Queries.csproj -c Release -o ./artifactsCI: o job
packem.github/workflows/publish-package.ymlexecutadotnet packsem-p:Version=nem-p:PackageVersion=, apenas-p:RepositoryUrl=e-p:PackageProjectUrl=, portanto a versão do pacote publicado corresponde à do.csprojsalvo no ramo.
| 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
- Microsoft.EntityFrameworkCore (>= 10.0.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|