我只是个新手,问一个简单的问题。只是需要一个移动方向。有人能用很少的话解释使用WPF+MVVM模式(使用Catel)和实体框架创建数据库的应用程序开发过程。1.创建模型(代码优先)并生成数据库2.通过Catel基类3创建视图模型.用WPF创建视图
问题是:如何将数据库与Catel模型连接?在哪里加载DBContext和实体?我应该创建存储库吗?或者它需要创建单独的模型?是否存在使用数据库存储数据的小型WPF应用程序的常见方式或示例?
对不起,如果我的问题有点异端邪说-只是不能将所有的术语和方法分类成一个单一的系统,我将遵循在应用程序创建…
发布于 2014-04-07 13:34:37
虽然在实地进行了技术讨论什么是最好的方法,但有两种常用的方案:
1)使用存储库(Catel确实支持EF5和EF6的存储库实现) 2)使用一个服务来处理这些函数,并像其他任何服务一样在视图模型中调用它。
https://stackoverflow.com/questions/22913027
复制相似问题