包括:仅限于—
Client集成不包括
注释
此集成是社区工具包的Aspire一部分,不受团队正式支持Aspire。
在本文中,你将了解 Aspire Community Toolkit MySql 托管扩展包,该包为 Aspire提供额外的功能。
此包提供以下功能:
托管集成
若要开始使用 Aspire Community Toolkit MySql 托管扩展,请安装 📦 CommunityToolkit。AspireAppHost 项目中的 Hosting.MySql.Extensions NuGet 包。
dotnet add package CommunityToolkit.Aspire.Hosting.MySql.Extensions
有关详细信息,请参阅 dotnet 添加包 或 管理 .NET 应用程序中的包依赖性。
示例用法
若要将 DbGate 管理 UI 添加到 MySql 资源,请在实例上WithDbGate调用MySqlServerResourceBuilder该方法。
var mysql = builder.AddMySql("mysql")
    .WithDbGate();
若要将管理员管理 UI 添加到 MySql 资源,请在实例上WithAdminer调用该方法MySqlServerResourceBuilder。
var mysql = builder.AddMySql("mysql")
    .WithAdminer();
这会向 AppHost 添加新资源,该资源可以从仪表板访问 Aspire 。