2011-05-19 61 views
3

我已經用方法創建了一個簡單的WCF Web服務。這個方法對它有評論。WCF服務參考不包含來自原始服務方法的指標

爲什麼評論沒有出現在消費應用的服務參考中?

是否有其他方式傳播給代理的方法評論?

/// <summary> 
/// Do some work 
/// </summary> 
public void DoWork() 
{ 
} 
+0

簡單的回答2年過去了,沒有辦法。 – seekerOfKnowledge 2013-04-26 12:34:13

回答

1

也許WCF Extras會爲你工作。這聽起來像你想要的。

它不能在服務引用出現,因爲意見不服務元數據的一部分

+0

但WSDL中的文檔是否在代理代碼中成爲註釋? – 2011-05-19 06:30:17

+0

不會顯示:(但它確實把它們放入wsdl nicley – 2012-08-22 16:08:27

3

「從源代碼XML註釋添加WSDL文檔」。您可以使用兩種方法在代理上顯示註釋:

  • 在服務器和客戶端之間共享合同接口(即不生成代理,而只是在客戶端重新使用您的接口) 。
  • 使用一些能夠識別註釋(或其他屬性)的自定義WSDL導出擴展,以及可以在生成客戶端時理解這些擴展的自定義WSDL導入擴展。 http://msdn.microsoft.com/en-us/library/aa717040.aspx的示例是一種可能的實現。
0

確保您的服務參考被標記爲內部而非公開,警告將消失。