[c#] 是否有WCF Rest C#客戶端生成工具?



Answers

好吧,即使你想抽象,也沒有任何用處。 ALL Rest服務可以使用GET,POST,PUT,DELETE等HTTP動詞

因此,基本上您的客戶端可以擁有的只是一個靜態類,它可以接受端點,網絡憑據,需要傳遞的名稱值集合以及要使用的動詞。

這將更多的是實用程序類而不是客戶端。

我不記得看到WSDL或一些合同,我們可以根據這些合同為REST服務編寫客戶端。

Question

在冒險創建一個之前,我想知道是否有人知道一個實用程序,它將採用WCF Rest服務的REST幫助頁面並為C#消費創建相關的客戶端。

與svcutil.exe對WCF服務的作用類似,或者wsdl.exe對Web服務執行的操作與WCF REST服務的作用類似

親切的問候,

安德魯

編輯更多細節:

請看這個鏈接: http://msdn.microsoft.com/en-us/library/dd203052.aspxhttp://msdn.microsoft.com/en-us/library/dd203052.aspx

在使用WCF Rest Starter Kit Preview 2的restful服務中,它們提供將被序列化的類型。 但我的目的是能夠在描述模式的幫助頁面中創建客戶端。 然後可以為C#,JavaScript,ActionScript等創建客戶端。剪切地作為寧靜服務的強類型版本,而不是要求或必要性。 這是一個程序或實用程序,我想知道存在這樣做




為什麼要為RESTful服務創建客戶端? 您不需要 - 您只需要能夠初始化HTTP請求。 如果您想通過SOAP或其他方法調用相同的操作,那麼為服務和新合同創建一個新的端點並為其公開mex ,以便svcutil可以使用它。




Links



Tags

c# c#   wcf   rest