我正在设计一个在已经非常发达的应用程序中使用错误代码的框架。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的解决方案。