在我当前的项目中,我想将 BreezeJS 与 Azure 表存储结合使用。
在客户端,我有 AngularJS(使用 HotTowel 模板)和 BreezeJS (DataService.js),它们在服务器端调用 Asp.Net Web API 2。 Web API 与 Azure 表存储交互。
我的问题是:
- 如何在 web.api (BreezeController) 中生成元数据?
- AzureTableStorage 是否有 ContextProvider 来提供元数据和 CRUD 操作?
- 是否有任何与 AzureTableStorage 配合使用的 Breezejs 示例?
最佳答案
对于 #1,请查看 NoDb 示例,了解“手动”创建元数据的示例。此示例展示了如何在 Breeze 客户端上创建元数据,但它也可以轻松地在服务器上创建并发送到客户端。您可能还想看看这两篇文章。
http://www.breezejs.com/documentation/metadata-by-hand和 http://www.breezejs.com/documentation/ef-design-tool
具体到 Azure,我们还没有任何示例,但请将其作为请求添加到 Breeze User Voice 。如果它获得足够的投票/兴趣,我们将制作一个示例。
使用 Azure 作为数据存储应该是非常可行的。因此,请回复这方面的任何进展,以便其他人可以从您的经验中获益。
关于azure - BreezeJS 和 Azure 表存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20599444/