我想打電話從我ServiceStack項目中的第三方SOAP的Web服務(我使用了默認的servicestack項目佈局:Servicestack - 注射SOAP Web服務
現在,我想創建。一個普通的Request DTO類(在servicestack.models項目中),然後在ServiceStack.Interfaces項目中處理這個請求。當處理這個請求時,我想調用第三方soap服務&應用一些邏輯並返回一個自定義響應DTO。
但是,我試圖從Servicestack.Interfaces項目中調用相關的SOAP服務時出現卡住。
嘗試號碼1:
我曾嘗試加入SOAP服務參考ServiceStack.Interface(通過 '添加引用...')。但是,當嘗試調用SOAP服務時(從ServiceStack.Interfaces項目中),我收到一條錯誤消息,指出「沒有爲此SOAP Web服務定義/找到端點」。
嘗試號碼2:
我曾嘗試加入SOAP服務參考ServiceStack主體工程。然而,現在我堅持嘗試注入這個服務,所以我可以從ServiceStack.Interfaces項目中調用它。
任何幫助表示讚賞,
馬克
那麼你想創建一個新的端點(由你的代碼託管),它調用一些外部的第三方SOAP Web服務? – PatrickSteele
是的,沒錯。我想創建一個新的端點(由我自己的代碼託管),它調用另一個第三方SOAP Web服務。 –
好的。你提到過幾次關於「從ServiceStack.Interfaces」項目調用代碼的問題。這是否意味着你已經從github分支了ServiceStack,並且將代碼添加到了ServiceStack.Interfaces項目中?或者你只是試圖使用ServiceStack類來調用SOAP Web服務? – PatrickSteele