DI:有多少ctor参数太多了?

时间:2017-06-06 11:19:47

标签: c# dependency-injection

我的问题不在于语言的限制,而在于良好的设计实践。 我广泛使用DI,主要是因为它通过打开TDD的大门来帮助Mocking。我已达到一个点,我的一个业务类有一个11个参数的ctor,所有这些参数都由DI容器(Ninject,Simple Injector等)填充。

那不好吗?我应该使用属性注入吗?

0 个答案:

没有答案