asp.net-web-api – 将域对象元数据暴露给breeze js并跟踪更改

我想开始在现有应用程序中使用breeze js.此应用程序已具有现有服务,该服务公开从实体框架数据对象映射的域对象.

我想将这些域对象元数据暴露给微风,这样我就可以用它在客户端跟踪这些实体并保存更改.当这些更改从微风中保存时,我会在服务器端找出需要完成的工作,以便将这些更改保存到我的数据对象中.

我查看了breeze示例中提供的EF上下文提供程序,并想知道创建一个新的上下文提供程序需要什么来包装我的域模型(而不是DBContext)来暴露其元数据并实现自定义保存逻辑?

有没有人这样做过?是否有轻微的管道我已经看过用户语音网站,看起来像Extensible saveOptions和queryOptions已经在审查,但没有太多的细节.

最佳答案 在
here中找到的样本zip中提供了ToDo-NoEF示例.它显示了如何与服务器上的任意IQueryable进行通信.这是你在找什么?

点赞