在最新版本的 Fluent nhibernate 中是否更改了这些名称?
我更新到 Fluent nhibernate 1.2
,现在我的一些东西不起作用。
public static PropertyBuilder NvarcharWithMaxSize(this PropertyBuilder map)
{
return map.Length(10000);
}
我必须导入一个新的 PropertyBuilder 使用(using System.Reflection.Emit;
),我不知道这是否正确。
Map.Length 似乎也不再存在了(using FluentNHibernate.Mapping.Builders;
)。
有谁知道我现在需要什么?
I updated to fluent nhibernate 1.2
and now some of my stuff does not work.
public static PropertyBuilder NvarcharWithMaxSize(this PropertyBuilder map)
{
return map.Length(10000);
}
I had to import a new using for PropertyBuilder(using System.Reflection.Emit;
) what I have no clue if that is right.
Map.Length does not seem to exist either anymore I use to have (using FluentNHibernate.Mapping.Builders;
).
Does anyone know what I need now?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,1.2 版本去掉了 FluentNHibernate.Mapping.Builders 命名空间。请参阅此非常类似的问题和答案以了解更多详细信息。
Yup, version 1.2 got rid of the FluentNHibernate.Mapping.Builders namespace. See this very similar question and answer for more details.