Dependency injection 统一注册

Dependency injection 统一注册,dependency-injection,unity-container,ioc-container,auto-registration,Dependency Injection,Unity Container,Ioc Container,Auto Registration,我习惯于使用Autofac,使用Autofac,只需一行代码,我就可以注册程序集中的所有接口,以便它们解析为实现该接口的任何类 在Unity中,看起来我需要手动注册每个接口。我想知道是否有一种更简单的方法来全局注册所有内容,然后针对生命周期差异创建单个条目 谢谢Unity 2中没有 但是,有些contrib项目试图在Unity之上添加此行为,例如: 更新 似乎是刚刚发布的,包含对批量注册的支持。Unity 3现在支持自动注册

我习惯于使用Autofac,使用Autofac,只需一行代码,我就可以注册程序集中的所有接口,以便它们解析为实现该接口的任何类

在Unity中,看起来我需要手动注册每个接口。我想知道是否有一种更简单的方法来全局注册所有内容,然后针对生命周期差异创建单个条目


谢谢

Unity 2中没有

但是,有些contrib项目试图在Unity之上添加此行为,例如:

更新


似乎是刚刚发布的,包含对批量注册的支持。

Unity 3现在支持自动注册