Nodejs/Edgejs with Breezejs?



我们有兴趣通过edgejs将微风js与nodejs结合使用。为此,我们需要绕过ASP.NET WebAPI。对如何做到这一点有什么见解吗?看起来我们需要

  1. 使用EFContextProvider.Metadata()获取元数据并转换为JSON(使用JsonFormatter?)
  2. 以适当的方式获取IQueryable<EntityType>以进行查询。这个形状合适吗?查询实际上是如何执行的
  3. 使用EFContextProvider.SaveChanges和从客户端检索的JSON对象保存更改。(使用JsonFormatter?)

关于如何做到这一点,有什么想法吗?我们缺什么了吗?

我们将在未来几周内发布Node/Express/Mongo-Db示例和适配器。这项工作中的一些代码在尝试实现您想要的内容时应该具有说明性。

在此之前,您最好的选择是查看Breeze.WebApi的来源。这些代码中的大部分不是WebApi特定的,您可以对其进行重构。这是我们在未来实现WebApi的ServiceStack替代方案时将考虑自己做的事情。

相关内容

  • 没有找到相关文章

最新更新