[英]Self Hosting WCF service without name
我正在嘗試在以下IP上托管wcf服務:“ http:// MyIP:MyPort / ”,沒有使用ServiceHost的服務名稱。
現在主機成功了,但是當我發送任何請求時,它不會在WCF服務中觸發該函數。
有沒有辦法像這樣主持這項服務?
如果“沒有服務名稱”是指只有IP地址和端口的URL(沒有URL“路徑”,那么答案是肯定的,您可以使用baseAddress托管服務,如下所示:
<host>
<baseAddresses>
<add baseAddress="http://localhost:12080/"/>
</baseAddresses>
</host>
使用其中任何一個在服務中找到WCF服務方法
OperationContract屬性“Action”屬性(SOAP):
[OperationContract(Action = "http://<your action here>",
WebGet / WebInvoke屬性“UriTemplate”屬性(REST):
[WebInvoke(UriTemplate =“
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.