我正在設計一個在已經非常發達的應用程序中使用錯誤代碼的框架。WSDL沒有正確解釋泛型
有跡象表明,處理數據庫交互的多個Web服務,然後還有就是UI。如果在Web服務中發生錯誤,則錯誤代碼將需要傳遞到UI並進行處理(以顯示用戶友好的錯誤消息或類似的內容)。
現在,Web服務方法通過三種對象:整數,字符串和數據集
對於整數和字符串很容易傳遞錯誤代碼(INT可以是實際的代碼和字符串可以以某種方式將代碼添加到結尾)。但是,對於數據集來說並不那麼簡單。因此,這個想法被傳遞來使用一個通用的容器,並把數據集和錯誤代碼放在那裏。
這裏就是問題是:
當我創建的通用容器,並試圖使用它,我收到以下錯誤:
(Lets assume my generic class is called ErrorHandler<DatasetType>)
"Cannot convert ErrorHandlerofDatasetType to type ErrorHandler<DatasetType>"
林假設WSDL不正確或東西解釋類。有人可以澄清這一點嗎?
編輯:我也許應該提到這是一個.NET 2.0的解決方案。