【发布时间】:2011-12-28 05:58:58
【问题描述】:
我正在开发一个 Prism 桌面应用程序,想知道在使用 WCF 后端时处理查找/引用数据列表的最佳方式。我认为这个问题可能涉及一些领域,我希望得到一些指导
例如,考虑一个包含产品(代码和描述)的查找,该查找将用于系统中许多不同的输入屏幕。
- viewmodel是否直接调用WCF服务获取数据填充控件?
- 您是否会创建一个仅处理具有自己的视图模型等的产品的控件,然后在需要查找产品的每个地方使用它,或者您是否会重新实现一个组合框,在每个表单视图模型中重新填充产品 ItemsSource用它吗?
- 我是否要创建一个名为 LookupData 服务的全新 WCF 服务并使用它来填充我的查找列表? - 我担心如果我这样做,我最终会得到很多查找。
- 还有哪些其他方法可以解决这个问题?
【问题讨论】: