Aspire.Hosting.PostgreSQL 8.2.1

Aspire.Hosting.PostgreSQL library

Provides extension methods and resource definitions for a .NET Aspire AppHost to configure a PostgreSQL resource.

Getting started

Install the package

In your AppHost project, install the .NET Aspire PostgreSQL Hosting library with NuGet:

dotnet add package Aspire.Hosting.PostgreSQL

Usage example

Then, in the Program.cs file of AppHost, add a PostgreSQL resource and consume the connection using the following methods:

var db = builder.AddPostgres("pgsql").AddDatabase("mydb");

var myService = builder.AddProject<Projects.MyService>()
                       .WithReference(db);

Additional documentation

https://learn.microsoft.com/dotnet/aspire/database/postgresql-component https://learn.microsoft.com/dotnet/aspire/database/postgresql-entity-framework-component

Feedback & contributing

https://github.com/dotnet/aspire

*Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada, and used with their permission.

No packages depend on Aspire.Hosting.PostgreSQL.

Version Downloads Last updated
9.3.1 0 6/10/2025
9.3.0 0 5/19/2025
9.2.1 0 4/24/2025
9.2.0 0 4/10/2025
9.1.0 1 6/12/2025
9.0.0 0 11/12/2024
9.0.0-rc.1.24511.1 0 10/15/2024
8.2.2 0 10/24/2024
8.2.1 1 6/15/2025
8.2.0 0 8/29/2024
8.1.0 0 6/7/2025
8.0.2 0 6/28/2024
8.0.1 0 5/21/2024
8.0.0 0 5/21/2024
8.0.0-preview.7.24251.11 0 5/7/2024
8.0.0-preview.6.24214.1 0 4/23/2024
8.0.0-preview.5.24201.12 0 4/9/2024