Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Включает: только интеграция хостинга —
Client интеграция не включена.
Заметка
Эта интеграция является частью .NET.NET Aspire и официально не поддерживается командой .NET.NET Aspire.
В этой статье вы узнаете о пакете расширений набора средств сообщества .NET AspirePostgreSQL, который предоставляет дополнительные функциональные возможности пакета размещения .NET AspirePostgreSQL.
Этот пакет предоставляет следующие функции:
- Пользовательский интерфейс управления администраторами
- Интерфейс управления DbGate
Интеграция хостинга
Чтобы приступить к работе с .NET Aspire Набором инструментов сообщества PostgreSQL расширениями размещения, установите пакет NuGet 📦 CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions в проект AppHost.
dotnet add package CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions
Дополнительные сведения см. в статье о команде dotnet add package или Управление зависимостями пакетов в приложениях .NET.
Пример использования
Чтобы добавить пользовательский интерфейс управления DbGate в ресурс PostgreSQL, вызовите метод WithDbGate
в экземпляре PostgresServerResource
.
var postgresServer = builder.AddPostgreSQL("PostgreSQL")
.WithDbGate();
Чтобы добавить пользовательский интерфейс управления Adminer для ресурса PostgreSQL, вызовите метод WithAdminer
на экземпляре PostgresServerResource
.
var postgresServer = builder.AddPostgreSQL("PostgreSQL")
.WithAdminer();
Это добавит новый ресурс на хост приложения, который будет доступен на панели управления .NET.NET Aspire.
.NET Aspire