AventusSharp.Data.Postgresql 0.0.15

There is a newer version of this package available.
See the version list below for details.
dotnet add package AventusSharp.Data.Postgresql --version 0.0.15
                    
NuGet\Install-Package AventusSharp.Data.Postgresql -Version 0.0.15
                    
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="AventusSharp.Data.Postgresql" Version="0.0.15" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AventusSharp.Data.Postgresql" Version="0.0.15" />
                    
Directory.Packages.props
<PackageReference Include="AventusSharp.Data.Postgresql" />
                    
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 AventusSharp.Data.Postgresql --version 0.0.15
                    
#r "nuget: AventusSharp.Data.Postgresql, 0.0.15"
                    
#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 AventusSharp.Data.Postgresql@0.0.15
                    
#: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=AventusSharp.Data.Postgresql&version=0.0.15
                    
Install as a Cake Addin
#tool nuget:?package=AventusSharp.Data.Postgresql&version=0.0.15
                    
Install as a Cake Tool

AventusSharp

AventusSharp provides data modeling, business logic, routing and frontend generation for ASP.NET Core and .NET MAUI applications. The packages are split so an application only references its host integration and the database providers it uses.

Installation

Choose one host integration:

dotnet add package AventusSharp.AspNetCore
# or
dotnet add package AventusSharp.Maui

Then add one or more database providers:

dotnet add package AventusSharp.Data.Sqlite
dotnet add package AventusSharp.Data.Mysql
dotnet add package AventusSharp.Data.Postgresql
dotnet add package AventusSharp.Data.Mssql

AventusSharp.Core is brought transitively by the host and provider packages. It can also be referenced directly for host-independent code.

Each project contains an aventus.sharp.avt configuration. The generated Aventus files are centralized under AventusJs/src/generated.

.NET MAUI startup

Register the bridge before building the application, then initialize the data managers and portable router:

var builder = MauiApp.CreateBuilder();
builder
    .UseMauiApp<App>()
    .AddAventus();

var app = builder.Build();
app.UseAventusData();
app.UseAventusHttp();

return app;

AventusMauiBridge can then be resolved from app.Services and used by a WebView bridge to execute Aventus routes in-process.

Documentation

The documentation is available here https://sharp.aventusjs.com.

Run the complete local test suite with:

dotnet test AventusSharpTest/AventusSharpTest.csproj

Publication

All NuGet packages share the same version and are built before publication:

npm run release -- 1.2.3

The script updates every package project, builds the complete solution, creates the packages under artifacts/packages, then calls the custom dotnet-publish command for each package. To validate locally without publishing:

npm run release -- 1.2.3 --skip-publish
npm run release -- 1.2.3 --dry-run

Contributor

Your support plays a vital role in our ability to enhance Aventus, expand its capabilities, and empower developers like you to create exceptional web experiences. Together, we can invest more time and resources into making Aventus even more powerful and providing new opportunities for programming professionals.

You can also give us financial support via github donations.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
0.0.21 93 9/9/2026
0.0.20 96 9/5/2026
0.0.19 86 8/31/2026
0.0.18 93 8/12/2026
0.0.17 105 8/8/2026
0.0.16 96 8/5/2026
0.0.15 97 8/5/2026