[英]How should I Implement Localization on Wpf Application using MVVM pattern?
[英]Should I use Repository Pattern to retrieve data in a WPF application in the context of MVVM?
我正在开发一个 WPF 应用程序,它读取和写入 XML 数据。
我来自 MVC 背景,我想采用 MVVM 方法。
在我参与的最后一个 MVC 项目中,我将使用存储库模式来获取数据。 Controller 将有一个到服务的接口,而服务又将有一个到存储库的接口。 存储库将获取数据并将其返回到 controller,后者将填充要传递给视图的 ViewModel。
我在想
如果我不应该使用存储库模式,那么检索 XML 数据的最佳方法是什么?
在我之前构建的 MVC 应用程序中,我将视图/编辑模型放在单独的 dll 中,以帮助清理 controller。服务(域操作的门面)会将 map 域对象传递给视图/编辑模型并将它们传递回调用controller。
如果您确实希望使用存储库模式,我会在服务中填充模型——这允许将所有此类操作包含在一个地方,而不是分散在各种点击事件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.