是否可以配置Unity依赖注入框架以按约定解析。换句话说,如果我在尝试解决此问题时有一个ICustomerRepository,它将首先查看是否有任何已注册的类型,如果没有,那么按照惯例尝试并解析CustomerRepository类。
这样可以节省大量的重复编码。
答案 0 :(得分:2)
Unity 3现在支持按惯例注册。有关详细信息和示例,请参阅this。
答案 1 :(得分:1)
还有Unity Auto Registration项目也做了很多相同的事情。
答案 2 :(得分:0)
Thomas Pedersen为Unity的传统配置构建了Unity Configuration API。
您可以获得NuGet package或source。