【发布时间】:2010-09-08 11:05:31
【问题描述】:
在我的解决方案中,我有一个 Web 应用程序项目和一个包含所有业务逻辑的类库项目,并且当我使用实体框架时,它也充当数据访问层。这意味着我的 edmx 在这一层本身。
我在这个类库项目中有大约 34 个类,每个类中平均有 6 个公共方法。到目前为止,这些类都是直接从 Web 应用程序调用的。没问题。现在我想介绍一下 UI 和业务逻辑层之间的 WCF 层。
这意味着我必须为我的所有方法编写包装器方法并将它们公开在 WCF 服务中。这是否意味着 34 * 6 = 204 个方法(大约)将作为操作合同出现在我的服务层中?根据OO,我认为这是一个太大的类,所以感觉不对。
我知道有通用服务设计模式,但我还缺少什么吗?请指教。
【问题讨论】:
标签: wcf