我们已经使用了很长一段时间的微风,现在我试图通过breezesharp客户端访问现有的webapi控制器。我们的控制器使用NHibernate进行数据访问
在FetchMetadata
上,应用程序抛出一个对象引用而不在该行(24)上设置异常
CsdlMetadataProcessor中的_schema = json["schema"];
如果我查看我们的元数据,则没有架构节点
我错过了什么吗? NHibernate有不同的配置吗?
编辑:我还尝试导出我的元数据并在metadatastore上使用ImportMetadata导入它,但是在创建clr类型时会抛出另一个异常......
由于
答案 0 :(得分:2)
好的,这是一个错误,将在本周晚些时候发布的下一版breeze-sharp中修复。
答案 1 :(得分:0)
确定,
这是我的错。 NHibernate元数据的错误已得到修复,但我的实体不会继承BaseEntity
。我们大量使用带有SPA的breeze,我很高兴使用.net客户端重用我现有的代码,但是从BaseEntity
类的Breeze派生我的模型实体不是一种选择。
是否可以使用reflection.emit或Castle DynamicProxy来动态创建模型的代理?这样,模型可以保持没有任何继承。
由于