我正在编写一个使用 prism 框架的应用程序 (WPF)。我有一个使用 shellview 的客户。我有一些模块。所以这是不同的项目。每个模块都是一个单独的项目。这些模块由 Unity 加载。
我有以下
Solution
Client
Modules
Client ( app )
Common
Entities
Server
Data
Web
所以你可以看到我在服务器文件夹下有一个数据项目。在那里你可以找到 edmx。Web 项目是空的,实体项目也是空的。
客户端(应用程序)有一个带有引导程序的 shellview。客户端工作。只有数据访问层必须集成。
进行数据访问的最佳解决方案是什么?WCF,还有别的吗?我们需要为实体使用什么模板。我们如何在所有代码(View/ViewModel)所在的模块中使用该服务?
Pff,我正在寻找和阅读这么多。在stackoverflow上找到了一些主题。但没有一个话题是从头开始的。希望可以有人帮帮我。