如何扩展BreezeJS以支持JGR请求数据的Badgerfish表示法?

时间:2013-04-16 17:45:33

标签: breeze badgerfish

我正在寻找一个关于如何扩展BreezeJS(或者如果它甚至可能!)的起点,以支持使用Badgerfish notation从BreezeJS向服务器发送JSON数据。

我看到BreezeJS有JsonResultsAdapter - 从服务器获取响应并对其进行转换 - 这样可以让Breeze遍历Badgerfish JSON结果集并实例化实体。

我需要另一种方式 - JsonRequestAdapter(或类似的东西) - 获取Breeze创建并即将发送到服务器的JSON,并修改为Badgerfish表示法。

对此问题的任何指导?谢谢!

更新:2013年6月

我已经采用了实现我传递给EntityManager实例的自定义Breeze DataService适配器的方法。这种做法不是为了让胆小的人诚实,而是采取了一些工作来真正理解需要发生的事情。我使用提供的Web API DataService适配器并“调整”它以适用于通用RESTful服务。

1 个答案:

答案 0 :(得分:0)

亚当,这是一个伟大的问题。

我们正在尝试提出一个与'JsonResultsAdapter'类似的标准机制,用于拦截http'puts',但我们首先想要了解最常见的用例。我们非常喜欢有关建议和用例的任何反馈。

请为Breeze User Voice添加“功能请求”。我们非常认真地对待这些建议,这是一个我们认为也很重要的主题,但我们真的希望从我们的社区获得一些关于其优先级的反馈。