以下代码为一个控制器
var serviceName = 'breeze/todos', // route to the Web Api controller
manager = new breeze.EntityManager(serviceName);
但我有很多控制器。我怎样才能做到这一点?
答案 0 :(得分:2)
上述相同代码可以根据需要应用尽可能多的Breeze控制器。
档案:Todos-datacontext.js
var serviceName = 'breeze/todos', // route to the Web Api controller
var manager = new breeze.EntityManager(serviceName);
档案:Accounts-datacontext.js
var serviceName = 'breeze/accounts', // route to the Web Api controller
var manager = new breeze.EntityManager(serviceName);
等...
答案 1 :(得分:-1)
不要使用多个控制器!您创建的每个EntityManager,获取元数据 - 向关联的控制器元数据方法发出http请求。
而是创建1个控制器并仅使用它
只有拥有不同的存储库
时,才应使用不同的控制器+ EntityManagers