Breeze与第二个控制器

时间:2013-12-20 01:16:54

标签: breeze

我需要从不同的数据库(实际上是不同的服务器)获取一些数据,因此我创建了第二个指向第二个Breeze控制器,存储库和edmx的datacontext。我还创建了第二个模型和entityManagerFactory,因为我需要获得的数据是实质性的并且想要将它与基本功能分开。在我新的EntityManagerFactory中,如果我有:

breeze.NamingConvention.none.setAsDefault();

一切运作良好,但我没有得到骆驼套管。如果我有:

breeze.NamingConvention.camelCase.setAsDefault();

或者如果我根本不打电话(因为它只是设置已经设置的应用程序范围的默认值),我收到此错误:

[myDatacontext] [HT错误]检索dataMetadata查询失败的错误:breeze / Vsp / Metadata。无法解析或导入元数据:此服务器属性名称的NamingConvention未正确往返:name - > Name; [object Object]错误:元数据查询失败:breeze / Vsp / Metadata。无法解析或导入元数据:此服务器属性名称的NamingConvention未正确往返:name - > Name; [object Object]

甚至没有"名称"或"名称"我在上课时的财产。

我错过了什么?

顺便说一句,我确实从服务器获取了元数据。客户只是不喜欢它。

1 个答案:

答案 0 :(得分:0)

我想,既然你发布了这个,你就找到了解决方案。 但我也有这个问题,因为我使用Entity-Framework ADO .Net 6.0,它考虑了非camelcase的存储过程,视图或表,所以你必须在生成模型/上下文之前取消选择它们。

相关问题