Asp.net mvc 4 如何将Upshot配置为将ViewModel部分更新回服务器?

Asp.net mvc 4 如何将Upshot配置为将ViewModel部分更新回服务器?,asp.net-mvc-4,upshot,Asp.net Mvc 4,Upshot,我使用创建了一个单页应用程序(ASP.NET MVC4)。我目前看到的问题是,每当我编辑一个项目并保存更改时,Upshot都会将整个项目发送回服务器,而不仅仅是预期的修改属性。(我知道这一点,因为firebug可以检查发送到服务器的内容) 我非常确定,upshot应该能够只发送修改后的属性,因为它使用了敲除观测值,这样它就可以跟踪更改的内容和未更改的内容 我的问题是,这在目前是可能的(可能是某种配置参数),还是应该等待将来的版本来实现?Upshot是一个相当新的库,因此现在查找文档非常困难。目前

我使用创建了一个单页应用程序(ASP.NET MVC4)。我目前看到的问题是,每当我编辑一个项目并保存更改时,Upshot都会将整个项目发送回服务器,而不仅仅是预期的修改属性。(我知道这一点,因为firebug可以检查发送到服务器的内容)

我非常确定,upshot应该能够只发送修改后的属性,因为它使用了敲除观测值,这样它就可以跟踪更改的内容和未更改的内容


我的问题是,这在目前是可能的(可能是某种配置参数),还是应该等待将来的版本来实现?Upshot是一个相当新的库,因此现在查找文档非常困难。

目前,Upshot只能将整个对象提交给服务器。它设计用于SPA
DataController
,其
Submit
方法将
变更集
作为输入参数,这正是upshot通过导线发送的内容。(原始实体、变更实体和执行的操作-e.q.2更新)

然而,upshot和DataController都已被Microsoft团队搁置,因此可能需要一段时间才能出现新版本

更新


你可以找到参考资料。他们谈到要暂时“暂停”水疗项目。如果您查看源代码,您会发现upshot是SPA包的一部分,RC版本中既没有
upshot
也没有
DataController

问得好。我也很想知道这个答案。有趣的问题,我们也在等待一个很好的答案:)你是否碰巧有这样的参考资料:“upshot和DataController都被Micrsofot团队搁置了”?更新了参考资料:)