我向現有的WCF服務應用程序添加了一個新方法。我添加的方法返回一個新的類類型。爲什麼我添加的新方法在WCF Test Client上不可用?
當我啓動WCF測試客戶端時,新方法變灰,我發現此方法灰顯的原因是因爲此方法正在返回新的類類型。
該方法和新類別類型使用DataContract & DataMember進行標記。 沒有錯誤 - 但在WCF測試客戶端中的方法名旁邊,我看到「此方法不可用,因爲它使用的是類XXX」(XXX是我定義的新類類型)。
當我從silverlight客戶端調用這個新方法時,我得到了與我預期的相同的結果,並且具有相同的新類類型。
你得到了什麼確切的錯誤?新的類類型是否標有DataContract&DataMember屬性? – sternr
是的,它標有DataContract&DataMember。沒有錯誤 - 但在WCF測試客戶端的方法名稱旁邊,我看到「此方法不可用,因爲使用類XXX」(xXX是我定義的新類類型) – Yanshof