将依赖注入与工厂模式混合是好的吗?

Rus*_*ino 2 design-patterns dependency-injection factory-pattern

想知道它是否善于将依赖注入与工厂模式相结合?我会在运行时创建不同类型的对象并使用它们,DI很好地注入东西,所以可以在工厂构造中注入这样的传递连接字符串或什么?

谢谢.

Fem*_*ref 5

实际上这很常见.如果您需要某个类的实例,您将注入工厂而不是特定对象.您应该使用容器来构造这些对象(如果它需要构造其他对象),保留在模式中并且不创建依赖项.