我只是有一个关于需要多个操作的更新的问题:如果每个基于 OData 的操作都是在单个资源上执行的 HTTP 动词(例如 POST 插入新订单,PUT 更新产品的可用数量;或者说客户端添加新产品以及该新产品的新类别),这是否意味着当在客户端调用 SaveChanges 时,变更集中的每个更改都将是对 OData 服务的单独网络调用,使用所需的对相关 URI 的 POST / PUT http 操作?
或者 Lightswitch 是否以某种方式绕过 uri 上单个 http 操作的 oData 规则,而是将整个变更集传递给单个 oData 操作,然后服务器对其进行反序列化并调用数据提供者上的相关数据更新操作?如果是这样,那个 oData/http 操作是什么?