现在有一个项目要用WCF技术,把项目的UI层内容分出来放到客户端。
原来的解决方案分了三个项目,一个数据访问(DA),一个逻辑(BT),还有一个实体类(Entity)。如果要改造成WCF的话,这个Entity怎么处理啊,应该把他当做数据契约,可是又要有服务契约,数据契约和服务契约必须放在一个项目里嘛?能不能新建一个WCF服务项目,把服务契约抽象完毕后,引用Entity里的数据契约啊?
我在Entity的项目里加了using System.ServiceModel;
可是那些属性都不能用。很郁闷,难道要重新弄一套数据契约?把实体类一个一个放进去嘛?
WCF接触不久,感觉好困难,感谢好心人