.NET Core中的一個接口多種實現的依賴注入與動態選擇看這篇就夠了

.NET Core中的一個接口多種實現的依賴注入與動態選擇看這篇就夠了 最近有個需求就是一個抽象倉儲層接口方法需要SqlServer以及Oracle兩種實現方式,爲了靈活我在依賴注入的時候把這兩種實現都給注入進了依賴注入容器中,但是在服務調用的時候總是獲取到最後注入的那個方法的實現,這時候就在想能不能實現動態的選擇使用哪種實現呢?如果可以的話那麼我只需要在配置文件中進行相應的配置即可獲取到正確的實
相關文章
相關標籤/搜索