簡體   English   中英

在app.config中指定默認的WCF端點

[英]Specify default WCF endpoint in app.config

添加服務引用時,它將使用默認構造函數創建類“ MyServiceClient”。 如果我使用新的MyServiceClient(),則會出現錯誤:無法找到默認端點...如果我使用新的MyServiceClient(“ endpointName”),它將起作用。

我想在app / web.config中指定一個默認端點,當我使用默認構造函數時將使用它。 我知道我可以將默認名稱放在* .settings中,並在我的應用程序中使用它,但是只是想知道是否有任何內置方法可以使用它。

如果客戶端的app.config中只有一個端點,則將使用該端點。

如果您的客戶端的app.config中有多個端點,則必須定義要使用的端點。 WCF中沒有機制或功能會將一個指定為“默認”端點-我也沒有聽說過有關WCF 4添加任何此類功能的信息。

因此,如果要使用默認終結點,則可以,您還必須將終結點的名稱存儲在app.config中,並在實例化終結點之前以編程方式檢索該名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM