Мне нужно иметь два EntityManagers в приложении angular, используя Breese, чтобы я мог получать данные из двух разных служб. Одна служба представляет собой API-интерфейс OData, а другая — стандартный веб-API breeze (веб-API asp.net с использованием контроллеров breeze).
Мой контекст OData работает нормально, но когда я создаю стандартный, свойство uriBuilder по-прежнему является odata, и когда этот менеджер пытается получить метаданные, он добавляет значение $metadata в конец URL-адреса.
breeze.config.initializeAdapterInstance('modelLibrary', 'backingStore', true);
breeze.NamingConvention.camelCase.setAsDefault();
var serviceName = common.testApiUrl;
var metadataStore = createMetadataStore();
кто-нибудь знает, возможно ли вообще иметь две установки?