首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WPF中实现工作和服务单元(MVVM)

在WPF中实现工作和服务单元(MVVM)
EN

Stack Overflow用户
提问于 2018-12-26 06:09:26
回答 1查看 1K关注 0票数 2

创建应用程序时哪个更有效(比如学生管理系统)?

  • 直接使用DbContext查看模型
  • 在存储库和服务中使用工作单元模式

我使用的是WPFMVVM模式以及Entity Framework 6.0

工作模式参考单位:链接

EN

回答 1

Stack Overflow用户

发布于 2018-12-26 10:07:40

我建议您在存储库和服务中使用工作单元模式。它让你把项目分开了。也就是说。

  1. 数据访问层(包含EF LINQ查询、模型和数据文本、单元)
  2. 服务层(业务和领域逻辑)
  3. Wpf层(只与服务层对话的UI部分)
  4. 测试层(用于单元测试…)等)

优点:您可以很容易地避免代码的重复(使用通用存储库crud)。您可以轻松地更改数据库在未来(仅在一个层)更多.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53928069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档