繁体   English   中英

WCF数据合同/数据类

[英]WCF Data Contract / Data Class

我正在构建一个应用程序,它将使用WCF Web服务公开一些功能。

我有一个数据类,该类现在在我想在Web服务中使用的整个应用程序中使用(例如,我已经简化了以下内容)。 我遇到的麻烦是研究如何在Web服务中使用数据类而不将其作为DataContract包含在接口中。 我有一个真正的金发时刻(对金发没有冒犯),无法弄清楚。

所以我的解决方案:

解

我的网络服务:

在此处输入图片说明

具有此处声明的数据契约的Web服务接口都可以:

在此处输入图片说明

但是我想在DataClasses中使用ErrorRequest

在此处输入图片说明

您有两个选择:将DataClasses分离到另一个类库,并在两个项目(Common / WebServices)中对其进行引用,或者在您的Webservices中创建ErrorRequest的副本。

我会选择第一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM