3
我正在使用另一家公司的WCF服務,它正在返回一個類型爲object
的對象。是否有理由不返回實際的類,並返回必須轉換爲正確形式的對象?WCF服務應該返回普通的舊對象還是您正在使用的實際類?
例如,如果Web服務返回類型爲OrderStatus
的對象,爲什麼您要返回一個普通的舊object
?
如果我錯了,請糾正我,但這需要我手動(通過電子郵件或其他方式)獲得OrderStatus
類的定義,並將其放入我的解決方案中。另外,我將不得不明確地將對象投射到一個OrderStatus
對象。更不用說公司可以改變服務來返回另一種類型的對象,我的代碼將停止工作。
如果服務的返回值是OrderStatus
類型的對象,該類會自動爲我生成嗎?
對,這個問題是我的理智檢查!這對我來說也沒有任何意義。 – 2009-07-28 17:34:05