Unity按惯例配置

时间:2009-06-25 01:45:09

标签: c# .net dependency-injection unity-container

是否可以配置Unity依赖注入框架以按约定解析。换句话说,如果我在尝试解决此问题时有一个ICustomerRepository,它将首先查看是否有任何已注册的类型,如果没有,那么按照惯例尝试并解析CustomerRepository类。

这样可以节省大量的重复编码。

3 个答案:

答案 0 :(得分:2)

Unity 3现在支持按惯例注册。有关详细信息和示例,请参阅this

答案 1 :(得分:1)

还有Unity Auto Registration项目也做了很多相同的事情。

答案 2 :(得分:0)

Thomas Pedersen为Unity的传统配置构建了Unity Configuration API

您可以获得NuGet packagesource