service-reference

    1熱度

    1回答

    我試圖通過WSDL與其他公司的Web服務交互。 我已經將它作爲服務引用導入到VS2010中,我可以提出請求。問題是,返回類型是字符串(xml)。現在我對WSDL交易相當陌生,但從我讀過的內容來看,契約中應該有返回類型,然後服務引用會自動爲我生成類。 我該如何補救? 我想我可以映射XML的字符串,如果有的話,有人可以請 告訴我一個很好的例子嗎?正如我所嘗試的無濟於事。 我可以告訴Web服務使用我指定

    0熱度

    2回答

    如果這是基本的,請原諒我的無知,我對使用Web服務引用(WCF)的整個C#控制檯應用程序稍微陌生。 我正在創建一個應用程序,它將作爲可執行文件放置在許多不同的計算機上,並充當Web服務的客戶端。但是,Web服務也安裝在客戶端的本地Intranet中,因此端點將針對每個位置進行更改。 在Visual Studio中添加時,我看到web引用端點位於app.config文件中,但有沒有一種簡單方法可以在

    1熱度

    1回答

    大家好,實際上它在上週工作,但我不知道發生了什麼,現在它不工作。 問題是我在不同的機器上有兩種解決方案。第一個有兩個項目,一個是WCF服務項目,另一個是使用本地主機服務的wpf項目,工作正常。然而,當其他機器想要連接不是本地主機的服務器時,會出現此錯誤。 有下載 出現的錯誤 '(地址):8732/Design_Time_Addresses/WcfServiceLibrary1 /服務1/_vti_

    4熱度

    1回答

    我在我的解決方案中有一個本地WCF服務,這是我引用的。但是,我的控制器類無法拿起服務名稱空間?傳統上我會使用svcUtil來編寫一個包裝類,但是因爲這是內部我可以簡單地添加'Service Reference',點擊命名空間然後簡單地調用我的服務(即var service = new QServiceReference.MyClass();) 我無法使這裏顯示圖片的結構爲我的解決方案, Solut

    1熱度

    2回答

    我有一個.NET服務引用,我想將它封裝到單個可重用類中。 我典型的調用看起來是這樣的: // instantiate the api and set credentials ApiClient api = new ApiClient(); api.Credentials.UserName.UserName = "blah"; api.Credentials.UserName.Password

    4熱度

    1回答

    我已經從WSDL生成服務引用。我一直在成功地針對服務參考編寫客戶端。我一直在使用serviceRef.serviceMethod(params ...)模式來調用基於服務的方法。現在我需要將http頭添加到我發送的消息中。我無法找到將它們設置爲服務的所有消息的默認位置,也無法在調用某些方法時找到我可以設置它們的位置。一些文章建議我可以使用IClientMessageInspector,但實現看起來

    15熱度

    4回答

    我試圖將服務引用添加到與ASP.NET MVC 4項目駐留在同一解決方案中但失敗的WCF服務。我有一個錯誤說: Custom tool error: Failed to generate code for the service reference 'XXX'. Please check other error and warning messages for details. The root

    0熱度

    2回答

    我是新來的WCF和異步。我有一個長期運行方法的開始和結束服務。 [ServiceContract] public interface IDocImagingStatusService { [OperationContract(AsyncPattern = true)] IAsyncResult BeginGetDirectoryCount(AsyncCallback cal

    1熱度

    1回答

    我使用Visual C#2010中的「服務引用」(請參見屏幕截圖)從WSDL生成C#代碼。 生成的代碼使用Order參數,這讓我覺得Visual C#在執行的過程中正在運行xsd.exe /order等等。例如: [System.Xml.Serialization.XmlElementAttribute(Order=1)] 由於Mono bug的,我想生成C#代碼WITHOUT Order參數

    0熱度

    3回答

    我有一個引用少數Web服務的Silverlight項目。每個Web服務方法都會返回一個名爲GenericWebResponse的標準響應包裝器對象。該類包含有關是否成功調用的信息,以及某些狀態碼是否表明失敗的原因。常見的情況是身份驗證票證已過期,或者用戶沒有執行操作的權限。 無論如何,只要Web服務調用失敗,我想以相同的方式對待它。我想創建一個日誌條目,通知用戶出了什麼問題等。 由於我有多個服務,