c# - ADO 数据服务的预测

标签 c# entity-framework mvvm wcf-data-services odata

我在它上面有现有的数据库和 ADO 数据服务。现在我们决定为我们的系统创建简单的 MVVM 移动客户端,但我们不需要所有数据,只需要子集。所以我们决定在查询服务时使用投影。

那么第一个问题,最好的方法是什么?创建附加服务操作?并使用它们来查询数据?

我们也有从 ADO 数据服务自动生成的实体,但据我了解,我们在客户端需要额外的实体类型?将它们用于客户端的模型层会好吗?

我们如何跟踪/保存投影类型的变化?因为我们希望在调用 SaveChanges 方法时将它们发送回数据服务?

谢谢

最佳答案

您是否考虑过使用客户请求的投影?那就是 $select...

/Products?$select=名称,描述

关于c# - ADO 数据服务的预测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9175664/

相关文章:

c# - 在 asp.net 网站的更新面板内自动将文件上传到服务器

c# - 使用经度和纬度查找给定距离内的所有附近客户

entity-framework - 在 DBFirst 场景中,在映射中添加 .HasIndex() 有什么好处?

entity-framework - 使用 SqlQuery 获取 IQueryable

c# - MVVM/WPF - 当用户在文本框中输入时总是显示组合框下拉列表

c# - WPF - 恢复 ComboBox ItemSsource 中的上一个 SelectedItem 已更改

c# - WPF ComboBox 到 ObservableCollection 的绑定(bind)

c# - 如何在 .net core 2 启动时访问 IConfigurationRoot?

c# - 样式化 WinForm 的控件

c# - MVC 6 中的 POCO Controller