【发布时间】:2009-05-19 05:45:07
【问题描述】:
我最近开始使用 WCF(是的,我知道我落后了 :-))。问题是我必须如何构建它。
我习惯了 DAL、BL 和表示层。我正在用实体框架替换我的 DAL。
所以到目前为止我有这个
DAL(实体框架)--> BL--> 合同(数据合同消息控制服务合同行为等)--> 服务实现 --> 客户。
问题是在 bl 和将 bl 转换为数据合同(没有更好的词)的合同之间存在一层。
前 DAL.Customer(实体框架)--> BL(规则)--> 转换器(只是转换)--> Contracts.Customer
或
DAL.Customer(Entity Framework) --> BL (Rules) --> Converter(调用BL并转换。转换器实现服务契约)--> Contracts.Customer.
谢谢
【问题讨论】:
标签: c# wcf architecture