breezesharp是否适用于NHibernate元数据?

时间:2014-06-10 06:21:47

标签: breeze breeze-sharp

我们已经使用了很长一段时间的微风,现在我试图通过breezesharp客户端访问现有的webapi控制器。我们的控制器使用NHibernate进行数据访问 在FetchMetadata上,应用程序抛出一个对象引用而不在该行(24)上设置异常 CsdlMetadataProcessor中的_schema = json["schema"]; 如果我查看我们的元数据,则没有架构节点 我错过了什么吗? NHibernate有不同的配置吗?

编辑:我还尝试导出我的元数据并在metadatastore上使用ImportMetadata导入它,但是在创建clr类型时会抛出另一个异常......

由于

2 个答案:

答案 0 :(得分:2)

好的,这是一个错误,将在本周晚些时候发布的下一版breeze-sharp中修复。

答案 1 :(得分:0)

确定,

这是我的错。 NHibernate元数据的错误已得到修复,但我的实体不会继承BaseEntity。我们大量使用带有SPA的breeze,我很高兴使用.net客户端重用我现有的代码,但是从BaseEntity类的Breeze派生我的模型实体不是一种选择。

是否可以使用reflection.emit或Castle DynamicProxy来动态创建模型的代理?这样,模型可以保持没有任何继承。

由于