如何将类声明为 WCF 业务层中的数据协定
本文关键字:数据 业务 WCF 声明 | 更新日期: 2023-09-27 17:55:36
我正在研究asmx Web服务到WCF的转换。
我的 BLL(业务层)中有一个名为 Customer
和 Customers
(客户数组)的类
自classes are already defined in Business Layer
.
如何在不重新定义它们的情况下将它们声明为服务层中的Data Contract
?
因为,它已经引用了业务层。请建议
我们通常需要在哪里放置数据合同?在接口还是单独的类?
最好的方法是将所有可序列化类型(Data Contracts
或Service Contracts
)放在一个项目(如基础结构库)中,然后在所需的项目中引用相同的类型。