lor*_*ini 5 c# unit-testing unity-container autowired
似乎与新的统一版本已添加支持自动装配.
你们当中有多少人熟悉它并强烈建议我使用或不使用它?在我看来,使用它限制了我对DI的控制,特别是对于单元测试的方面,我认为错了吗?
Mar*_*ann 20
我假设这个问题是关于自动注册的,因为Unity已经有多年的自动连接.
自从几年前我写了" 何时使用DI容器"这篇文章以来,我对DI容器的态度只会略显激进.在那篇文章中,我描述了使用DI容器的好处和权衡,而不是穷人的DI(手动编写代码).
我的偏好顺序现在是:
自从我上次在任何生产代码中使用DI容器以来已有1年半的时间了.
总之,并努力回答有关Unity的具体问题:
警告:根据我对DI和各种DI容器(包括显式注册和自动注册)的经验,我将此作为一般回复.虽然我对Unity的早期版本有一些了解,但我对Unity新版本的自动注册功能一无所知.
| 归档时间: |
|
| 查看次数: |
2982 次 |
| 最近记录: |