隨着.NET10 RC版本的發佈,歷時兩個月,我們完成了NetCorePal框架的一次大升級,框架正式進入3.0時代,這個版本的關鍵詞是AI與效率,一方面對CleanDDD落地實踐提供更深度的支持,一方面擁抱AI Agent工具,基於CleanDDD原則,為Agent提供了一套完備的開發説明文檔,讓Github Copilot Agent等AI工具在協作時,與開發者保持一致的設計和代碼範式,為持續保持代碼的可維護性提供保障。


其中帶來的主要功能:

  1. 框架內置資源的多語言支持,內置中英雙語。
  2. 優化倉儲接口設計,統一了Delete和Remove語義
  3. JwtToken密鑰管理支持數據保護和私鑰輪轉更新
  4. 放棄Controller,全面擁抱FastEndpoints
  5. 支持最新的CAP組件
  6. 全面支持.NET 10

全面擁抱AI + .NET10:CleanDDD戰術框架3.0-RC1正式發佈_多語言

完整更新清單:https://github.com/netcorepal/netcorepal-cloud-framework/releases/tag/v3.0.0-rc.1

模板工具 3.0.0-rc.1 全面升級,支持數據庫、MQ組件以及Aspire支持參數:

安裝命令:

dotnet new install NetCorePal.Template::3.0.0-rc.1

參數説明:

全面擁抱AI + .NET10:CleanDDD戰術框架3.0-RC1正式發佈_github_02

模板工具生成的工程,內置了代碼生成快捷鍵以及github copilot agent的instructions文件,原生支持Agent協作。

完整説明:

https://github.com/netcorepal/netcorepal-cloud-template