wpf - 使用 PRISM 构建数据库感知应用程序

标签 wpf mvvm architecture prism

我正在使用 WPF、MVVM 和 PRISM 构建应用程序。该应用程序是一个密集的 CRUD 应用程序,并且使用 Entity Framework 访问数据库。我想使用模块构建应用程序,但我不知道在哪里放置数据访问代码(更准确地说,我不知道在哪里放置存储库接口(interface))。如果他们进入基础设施项目。那么所有模块都将依赖于此,它似乎不是正确的地方。另一方面,如果接口(interface)进入它们各自的模块,那么模块之间会有很多相互依赖,这是不好的。
问题:设计数据库感知模块化 PRISM MVVM 应用程序的最佳方式,也许是我案例的最佳解决方案?

最佳答案

我想你可以看看MEF .它允许您拥有所需的抽象和模块化级别,同时一切都以无缝方式协同工作。

关于wpf - 使用 PRISM 构建数据库感知应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13531534/

相关文章:

actionscript-3 - 异步应用程序设计

c# - HttpClient 返回特殊字符但没有可读性

c# - 无法在 C# 中使用 String.Format

c# - 基于文本框值的列表框排序

.net - 使用 Entity Framework 实体作为业务对象?

rest - 通过手动轮询从 Rest API 更改的实体来建模事件流

.net - WPF中的MethodInvoker?

c# - 异常捕获失败? Visual Studio 神秘挂起

wpf - 检测何时发生 OnPropertyChanged

c# - MVVM - 模型教程?