我正在研究asmx Web服务到WCF转换 .
我的BLL(业务层)中有一个名为 Customer 和 Customers (客户数组)的类
Customer
Customers
自 classes are already defined in Business Layer .
classes are already defined in Business Layer
如何在服务层中将它们声明为 Data Contract 而不重新定义它们?
Data Contract
因为,它已经引用了Business层 . 请建议
我们通常需要在哪里 place 数据 Contract ?在接口或单独的类?
最好的方法之一是将所有可序列化类型( Data Contracts 或 Service Contracts )放在一个项目(如基础架构库)中,然后在所需项目中引用它 .
Data Contracts
Service Contracts
1 回答
最好的方法之一是将所有可序列化类型(
Data Contracts
或Service Contracts
)放在一个项目(如基础架构库)中,然后在所需项目中引用它 .