IocPerformance 基本功能、高級功能、啓動預熱三方面比較各IOC,能夠用做選型參考。git
Lamar: StructureMap的替代品
Lamar 文檔github
- 兼容StructureMap操做,針對.Net Core DI抽象進行設計
- 功能較全 性能較好
- 提供獨立的
LamarCompiler
基於Rosyln 進行動態代碼生成及內存編譯 文檔
- IocPerformance 裏的版本爲(1.x),目前2.0 聽說改進了啓動性能
DryIoc
DryIoc 文檔sql
IOC與動態代理結合是趨勢,對象生命期+類型操做;數據庫
其餘
marten 文檔json
- 與Lamar同屬JasperFx項目。 Postgresql 做爲.Net應用程序的文檔數據庫和事件存儲(json);
- 相似文檔庫ORM,使用
relinq
翻譯ExpressionTree
;
- efcore 打算棄用relinq;計劃提供文檔庫驅動(mongo,cosmos);
存儲老是須要關係操做。性能