2012-04-24 49 views
0

我寫了一個WCF服務,並想知道如果它在某種程度上可能無法得到服務的一部分:是否可以在WCF中生成wsdl合同的服務部分?

<wsdl:service name="MyService"> 
<wsdl:port name="BasicHttpBinding_MyService" binding="tns:BasicHttpBinding_MyService"> 
    <soap:address location="http://localhost:8000/MyService/Service" /> 
</wsdl:port> 

generetad直接在WSDL或SvcUtil工具時拉下來。

或者編寫一個只刪除服務元素的powershell腳本會更容易?

回答

0

不可能阻止內置元數據發出WSDL的服務部分。

您的選擇是創建新的元數據行爲,甚至更簡單,關閉元數據並通過衆所周知的Url簡單提供手動的WSDL。

+0

謝謝,我想盡可能多的,但你永遠不知道是否有使用一些奇怪的設置。 :) – Markus 2012-04-25 11:01:49

相關問題