0 我嘗試瞭解MVC3應用程序中的Autofac。 當我有一個接口的幾個實現,如何以及在哪裏可以決定我想要使用哪一個? 還是有多個實現「不好」?autofac如何選擇實現 來源 2012-05-09 Sebastian +0 這是非常合乎邏輯的具有單個接口的多個實施方式中,僅具有單一的實現是可能違反了[重新使用的抽象原理](http://www.codemanship.co.uk/parlezuml的/博客/?=帖子ID 934)。 – Steven +0 好吧,但我如何決定與autofac哪一個是採取? – Sebastian +0 也許這個問題有幫助:http://stackoverflow.com/questions/10486342/would-like-autofac-to-not-register-any-interface-that-has-more-than-one-implenta – Steven
1 Many implementations of the same service can be differentiated using names and keys. 來源 2012-05-10 17:17:35
這是非常合乎邏輯的具有單個接口的多個實施方式中,僅具有單一的實現是可能違反了[重新使用的抽象原理](http://www.codemanship.co.uk/parlezuml的/博客/?=帖子ID 934)。 – Steven
好吧,但我如何決定與autofac哪一個是採取? – Sebastian
也許這個問題有幫助:http://stackoverflow.com/questions/10486342/would-like-autofac-to-not-register-any-interface-that-has-more-than-one-implenta – Steven