如果我運行ASP.NET,並且正在訪問返回Person對象列表的外部asmx Web服務,其中Person是由外國公司定義的某個DTO,那麼是什麼是我處理結果的最佳方式?我是否應該創建自己的DTO對象叫Person來接收他們的Person對象,我應該讓他們給我發送類定義嗎?人們通常如何處理這個問題?從ASP.NET Web服務接收DTO
0
A
回答
0
定義您自己的DTO並將異物(從代理類或其他東西)映射到您自己的。只採取你需要的。如果Web服務發生更改,這會爲您提供一個來自Web服務的抽象層。
http://automapper.codeplex.com/可能對映射有幫助。
0
請爲Web服務生成代理類。它可以是一個C#.cs文件。它應該包含您可以在客戶端使用的DTO的定義。
0
如果您使用的是.NET Web應用程序(而不是Web站點),那麼我會添加一個服務引用,讓Visual Studio爲我構建所有類並使用它們。
相關問題
- 1. 從Web服務器接收數據
- 2. Web服務vs JMS接收
- 3. ASP.NET Web服務DTO屬性vs公共變量
- 4. Web服務的自定義DTO
- 5. Web服務接收空數據的iOS
- 6. ASP.NET Web服務
- 7. C#的Web服務,如何接收JSON
- 8. 通過PHP Web服務接收文件
- 9. java圖像接收(web)服務器
- 10. 從IIS中託管的ASP.NET Web應用程序接收WCF回調服務
- 11. 如何接收web服務響應WSO2 ESB代理服務outsequence?
- 12. 從RESTful Web服務發送JSON時,DTO是否必需?
- 13. ASP.NET +連接/交互到Web服務
- 14. ASP.Net和Web服務
- 15. ASP.NET 3.5 Web服務
- 16. ASP.NET ASMX Web服務
- 17. 使用從Web服務接收到的對象
- 18. 如何從Web服務器發送/接收信息?
- 19. 從Web服務接收圖片和文字?
- 20. Web服務沒有從android中接收多部分PUT
- 21. 如何從Android的接收數據到PHP的Web服務器
- 22. KSOAP ANDROID - 從C#Web服務接收結構
- 23. ASP.NET Web服務應用程序vs ASP.NET Web服務
- 24. 如何從asp.net服務器連續接收數據到flash?
- 25. PHP:SOAP Web服務客戶端web服務ASP.NET服務器
- 26. 從ASP.NET中使用XML-SOAP Web服務
- 27. 從php調用asp.net web服務
- 28. 從jQuery調用ASP.NET ASMX Web服務
- 29. 如何從ASP.Net訪問PHP Web服務?
- 30. 電話ASP.NET Web服務從JavaScript