【发布时间】:2016-07-01 05:36:03
【问题描述】:
我需要在一个使用 breese 的 Angular 应用程序中拥有两个 entityManager,以便我可以从两个不同的服务中获取数据。一种服务是 OData API,另一种是标准的 Brink Web API(使用 BREW 控制器的 asp.net Web API)。
我的 OData 上下文工作正常,但是当我创建标准上下文时,uriBuilder 属性仍然是 odata,并且当此管理器尝试获取元数据时,它会将 $metadata 值添加到 url 的末尾。
breeze.config.initializeAdapterInstance('modelLibrary', 'backingStore', true);
breeze.NamingConvention.camelCase.setAsDefault();
var serviceName = common.testApiUrl;
var metadataStore = createMetadataStore();
有人知道这两种设置是否可能吗?
【问题讨论】:
标签: angularjs asp.net-web-api odata breeze