.NET .NET Aspire 社区工具包

.NET .NET Aspire 社区工具包是 .NET 基金会的一部分。 社区工具包是由社区创建的针对 .NET和.NET Aspire 的集成和扩展的集合。 .NET .NET Aspire 团队未正式支持社区工具包中的集成和扩展。 社区提供这些工具 as-is 供所有人使用和贡献。 可以在 GitHub上找到工具包的源代码。

为什么使用工具包?

社区工具包提供灵活的社区驱动集成,可增强 .NET.NET Aspire 生态系统。 通过参与,有助于构建云原生应用程序更轻松、更通用的工具。

工具包中有哪些内容?

社区工具包是一个不断增长的项目,发布一组 NuGet 包。 它旨在提供各种集成,包括托管和 client 等集成,而这些集成并不是官方 .NET Aspire 项目的一部分。 此外,社区工具包为常用服务和平台打包了各种扩展。 以下部分详细介绍了工具包中当前可用的一些集成和扩展。

托管服务集成

Client 集成

工具包中提供了以下 client 集成:

提示

始终检查 GitHub 存储库,了解工具包上最 up-to日期的信息。

扩展

当你使用 Node.js时,有很多方法可以实现相同的操作。 为此,.NET.NET Aspire Community Toolkit 公开了一些扩展,其中包括对替代包管理器的支持(yarnpnpm),以及开发人员工作流改进。

如果您没有看到所需的集成或扩展,可以通过创建您自己的集成并提交合并请求来参与该工具包。 有关详细信息,请参阅 如何协作

如何协作

社区工具包是一个开源项目,社区的贡献不仅受到欢迎,而且受到鼓励。 如果你有兴趣参与,请参阅 贡献指南。 作为 .NET 基金会的一部分,工具包的参与者必须遵守 .NET 基金会行为准则