IocPerformance 常见IOC 功能、性能比较
程序员文章站
2023-02-18 19:28:25
IocPerformance "IocPerformance" 基本功能、高级功能、启动预热三方面比较各IOC,可以用作选型参考。 Lamar: StructureMap的替代品 "Lamar" "文档" 兼容StructureMap操作,针对.Net Core DI抽象进行设计 功能较全 性能较好 ......
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);
存储总是需要关系操作。