第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

dotnet core動態(tài)選取程序集,請大神給個思路

dotnet core動態(tài)選取程序集,請大神給個思路

Qyouu 2018-08-08 06:09:11
假設(shè)有三個dll(A.dll,B.dll,C.dll),每個里面都有一個名為 Library.GetName() 的方法,實現(xiàn)各不相同。但是各自的命名空間不一樣。目前希望設(shè)計一個程序,引用這三個dll,并提供一個WebApi。根據(jù)用戶身份不同,調(diào)用的不同dll中的同一個名稱方法。例如當用戶以A身份訪問的時候,返回A.dll中Library.GetName()執(zhí)行的結(jié)果。當用戶以B身份訪問的時候,返回B.dll中Library.GetName()執(zhí)行的結(jié)果。 一開始想使用依賴注入,但是貌似目前見過的都是一個Interface對一個class的注入方式,不太清楚一個接口對應(yīng)多個類的方式。 本來可以寫switch case來解決問題,但是考慮到以后可以擴展更多的dll,想以這種方式實現(xiàn)。 請大神指點。給出思路就可以,十分感謝!
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 528 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號