1
下午好,瞄準多個WCF終端與一個DLL
我寫一個DLL,它利用WCF使Web服務調用。通常情況下,這很簡單:我在.config文件中配置終端並完成它。但是,在這種情況下,可以在多個上下文之一中調用該DLL,並且根據上下文,端點可能會更改。 DLL的行爲保持不變。
我想使用DLL的一個副本,但我無法弄清楚如何使這項工作。我可以設置端點的多個實例並執行一個case語句,但我正在尋找一些更具可擴展性的東西。我想到了一些事情。
- 即時更改端點;我有能力將配置數據傳遞到DLL並可以傳遞端點。但是,這隻允許我更改端點而不是協議或其他任何東西。
- 保留多個配置文件並將路徑傳遞給相應的配置文件。這似乎很混亂,我不確定它會如何工作。
我希望能得到一些關於我如何處理這種情況的其他想法。我似乎無法想出優雅的東西。
謝謝!
我認爲這會工作,但我該如何指出要讀取哪個配置文件? – Jacob
謝謝你指點我。很有幫助! – Jacob
不客氣:) –