WebApiSkeleton.SearchSqlGeneration.Sqlite
1.1.1
dotnet add package WebApiSkeleton.SearchSqlGeneration.Sqlite --version 1.1.1
NuGet\Install-Package WebApiSkeleton.SearchSqlGeneration.Sqlite -Version 1.1.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="WebApiSkeleton.SearchSqlGeneration.Sqlite" Version="1.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="WebApiSkeleton.SearchSqlGeneration.Sqlite" Version="1.1.1" />
<PackageReference Include="WebApiSkeleton.SearchSqlGeneration.Sqlite" />
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 WebApiSkeleton.SearchSqlGeneration.Sqlite --version 1.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: WebApiSkeleton.SearchSqlGeneration.Sqlite, 1.1.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 WebApiSkeleton.SearchSqlGeneration.Sqlite@1.1.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=WebApiSkeleton.SearchSqlGeneration.Sqlite&version=1.1.1
#tool nuget:?package=WebApiSkeleton.SearchSqlGeneration.Sqlite&version=1.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
WebApiSkeleton.Search
WebApiSkeleton.Search contains NuGet packages that provide useful utility classes that can be used to implement
searching and SQL generation for database entities.
Description
WebApiSkeleton.SeachUtilitiescontains base classes for filtering, sorting and pagination. Also provides utility classes to implement searching in services or map filters from one entity to another;WebApiSkeleton.SearchSqlGenerationcontainsISearchSqlConverterabstraction that is implemented for different database providers. Also definesSqlFilterDefinitionthat can be used in SQL generation;WebApiSkeleton.SearchSqlGeneration.Postgrescontains an implementation ofISearchSqlConverterfor PostgreSQL provider;WebApiSkeleton.SearchSqlGeneration.Sqlitecontains and implementation ofISearchSqlConverterfor SQLite provider.
Example
Example usage for PostgreSQL provider can be found in examples directory.
Versioning
All projects are versioned using following format: major.minor.patch. Versioning rules for all projects:
patchneeds to be incremented when any minor change is made to the project, such as bugfixes or small project-specific features addedminorneeds to be incremented when new template-wide feature is implemented. In this case all of the projects must have the same version setmajorneeds to be incremented when theWebApiSkeletontemplate has experienced significant changes, that need to upgrade all of the template packages. In this case all of the projects must have the same version set
| Product | Versions 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 was computed. 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.
-
net8.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.1)
- WebApiSkeleton.SearchSqlGeneration (>= 1.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.