含まれるもの: ホスティング統合のみ —
Client 統合は含まれません
手記
この統合は .NET.NET Aspire Community Toolkit の一部であり、 されていません。
この記事では、.NET AspirePostgreSQLに追加機能を提供する .NET Aspire Community Toolkit PostgreSQL ホスティング拡張機能パッケージについて説明します。
このパッケージには、次の機能が用意されています。
- Adminer の管理UI
- DbGate 管理 UI
ホスティング統合
.NET Aspire Community Toolkit PostgreSQL ホスティング拡張機能を開始するには、AppHost プロジェクトに 📦CommunityToolkit.Aspireホスティング.PostgreSQL拡張機能 NuGet パッケージをインストールしてください。
dotnet add package CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions
詳細については、「dotnet パッケージ の追加」または「.NET アプリケーションでのパッケージの依存関係の管理」を参照してください。
使用例
dbGate 管理 UI を PostgreSQL リソースに追加するには、WithDbGate
インスタンスで PostgresServerResource
メソッドを呼び出します。
var postgresServer = builder.AddPostgreSQL("PostgreSQL")
.WithDbGate();
PostgreSQL リソースに Adminer 管理 UI を追加するには、PostgresServerResource
インスタンスで WithAdminer
メソッドを呼び出します。
var postgresServer = builder.AddPostgreSQL("PostgreSQL")
.WithAdminer();
これにより、アプリ ホストに新しいリソースが追加され、.NET.NET Aspire ダッシュボードから使用できるようになります。
.NET Aspire