Unity中的接口可以注入多个实现吗?
比如我有一个IDAL接口然后AdoDAL和EFDAL实现接口,一个通过ado.net实现的一个通过ef实现的,但是我在BLL中使用的需要同时使用AdoDAL和EFDAL,然后在BLL中使用构造函数注入,IOC里的配置,应该如何配置呢?我如何做到IDAL被注入的就是我想要的那个实现呢?
可以实现参考https://msdn.microsoft.com/en-us/library/ff660882(v=pandp.20).aspx
http://stackoverflow.com/questions/18665324/unity-register-for-one-interface-multiple-object-and-tell-unity-where-to-inject