Fur企業開發框架v1.0 rc.final.90
v0
Fur是.NET5平台下企業應用開發最佳實務架構。
特點:
全新面貌:基於.NET5平台,沒有歷史包袱極易入門:只需要一個Inject()即可完成配置極速開發:內建豐富的企業應用開發功能極少依賴:框架只依賴三個第三方包極其靈活:輕鬆面對多變複雜的需求極易維護:採用獨特的架構思想,只為長久維護設計完整文檔:提供完善的開發文檔
框架依賴:
Fur為了追求極速入門,極致性能,盡可能的不使用或減少第三方依賴。目前Fur僅整合了以下三個依賴:
Mapster:比AutoMapper還高效能的物件映射
MiniProfiler:效能分析與監聽必備
Swashbuckle:Swagger介面文檔麻雀雖小五臟俱全。 Fur即使只整合了這三個依賴,但是主流的依賴注入/控制反轉,AOP面向切面編程,事件總線,資料驗證,資料庫操作等等一個都不少。
環境要求:
VisualStudio2019Preview16.8+
.NET5SDK+
.NetStandard2.1+