Nodejs / Edgejs与Breezejs?

时间:2013-07-01 22:05:37

标签: breeze edge

我们有兴趣通过breezejsedgejs与nodejs一起使用。为此,我们需要绕过ASP.NET WebAPI。有关如何做到这一点的任何见解?看起来我们需要

  1. 使用EFContextProvider.Metadata()获取元数据并转换为JSON(使用JsonFormatter?)
  2. 以适当的方式获取IQueryable<EntityType>以进行查询。什么是正确的形状?查询实际上是如何执行的?
  3. 使用EFContextProvider.SaveChanges保存更改,并从客户端检索JSON对象。 (使用JsonFormatter?)
  4. 有关于如何做到这一点的想法吗?有什么我们遗失的吗?

1 个答案:

答案 0 :(得分:1)

我们将在未来几周内发布Node / Express / Mongo Db样本和适配器。这项工作的一些代码应该是试图完成你想要的东西。

在此之前,最好的办法是查看Breeze.WebApi源代码。这些代码大部分都不是WebApi特定的,你可以重构它。当我们实现WebApi的ServiceStack替代方案时,我们将在未来的某个时刻看待这一点。