ฉันต้องมีเอนทิตีผู้จัดการสองคนในแอปเชิงมุมโดยใช้ breese เพื่อที่ฉันจะได้รับข้อมูลจากสองบริการที่แตกต่างกัน บริการหนึ่งคือ OData API และอีกบริการหนึ่งคือ Breeze Web API มาตรฐาน (asp.net web API ที่ใช้ Breeze Controller)
บริบท OData ของฉันทำงานได้ดี แต่เมื่อฉันสร้างบริบทมาตรฐาน คุณสมบัติ uriBuilder ยังคงเป็น odata และเมื่อผู้จัดการรายนี้พยายามรับข้อมูลเมตากำลังนำค่า $metadata นำหน้าค่าที่ส่วนท้ายของ url
breeze.config.initializeAdapterInstance('modelLibrary', 'backingStore', true);
breeze.NamingConvention.camelCase.setAsDefault();
var serviceName = common.testApiUrl;
var metadataStore = createMetadataStore();
ไม่มีใครรู้ว่ามันเป็นไปได้ที่จะมีการตั้งค่าทั้งสองหรือไม่?