主要观点:.NET Aspire 9.4 作为云原生应用开发栈的最新次要版本发布,有诸多重要更新。
关键信息:
- 发布了 Aspire CLI 并支持多种命令,如 aspire new、aspire run 等。
- Aspire 仪表盘有改进,可查看外部参数和连接字符串,接收自动升级通知。
- 引入交互服务,支持输入收集等操作,提供更丰富用户体验。
- 新增资源生命周期事件钩子和 ResourceCommandService API。
- 扩展了.NET Aspire 集成,支持 GitHub 托管的 AI 模型和 Azure AI Foundry。
- 有其他 Azure 增强,如 Cosmos DB 支持分层分区键等。
- 有一些破坏性变化,提供了迁移指导。
- 项目模板有增强,支持.NET 10 和改进文件命名约定。
- 发布了公共路线图,展示未来六个月的开发方向。
重要细节: - Aspire deploy 命令虽有功能标记但可引入可扩展部署工作流。
- 增强了对等可视化和跟踪支持,提供更多调试和监控控制。
- 示例代码展示了交互服务的使用,如确认部署等操作。
- 详细说明了各种更新在不同方面的具体作用和改进。
- 提供了完整发布说明和技术文档的获取途径。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。