我们有兴趣通过breezejs将edgejs与nodejs一起使用。为此,我们需要绕过ASP.NET WebAPI。有关如何做到这一点的任何见解?看起来我们需要
EFContextProvider.Metadata()
获取元数据并转换为JSON(使用JsonFormatter
?)IQueryable<EntityType>
以进行查询。什么是正确的形状?查询实际上是如何执行的?EFContextProvider.SaveChanges
保存更改,并从客户端检索JSON对象。 (使用JsonFormatter
?)有关于如何做到这一点的想法吗?有什么我们遗失的吗?
答案 0 :(得分:1)
我们将在未来几周内发布Node / Express / Mongo Db样本和适配器。这项工作的一些代码应该是试图完成你想要的东西。
在此之前,最好的办法是查看Breeze.WebApi源代码。这些代码大部分都不是WebApi特定的,你可以重构它。当我们实现WebApi的ServiceStack替代方案时,我们将在未来的某个时刻看待这一点。