IocPerformance
IocPerformance 基本功能、高階功能、啟動預熱三方面比較各IOC,可以用作選型參考。
Lamar: StructureMap的替代品
- 相容StructureMap操作,針對.Net Core DI抽象進行設計
- 功能較全 效能較好
- 提供獨立的
LamarCompiler
基於Rosyln 進行動態程式碼生成及記憶體編譯 文件 - IocPerformance 裡的版本為(1.x),目前2.0 據說改進了啟動效能
DryIoc
- 快、小、全功能
IOC與動態代理結合是趨勢,物件生命期+型別操作;
其他
- 與Lamar同屬JasperFx專案。 Postgresql 作為.Net應用程式的文件資料庫和事件儲存(json);
- 類似文件庫ORM,使用
relinq
翻譯ExpressionTree
; - efcore 打算棄用relinq;計劃提供文件庫驅動(mongo,cosmos);
儲存總是需要關係操作。