NHibernate可以使用内部类型吗?

NHibernate可以使用内部类型吗?,nhibernate,nhibernate-mapping,Nhibernate,Nhibernate Mapping,我有点像NHibernate noobie,我想知道NHibernate是否可以处理内部类型。我有一个包含大量内部实体的项目,我想在项目中使用NHibernate来访问我的数据存储。如果我将映射文件放在同一个程序集中(或者这是必要的吗?),NHibernate会与我的内部实体一起工作吗?或者他们需要公开吗?可以。映射文件位置不相关。谢谢Diego。有人通过推特给我发了这个回复——这也是你的经历吗?“NH自己的类型需要深入到您的屁股并实例化类型,因此只有在您使用[InternalsVisibleT

我有点像NHibernate noobie,我想知道NHibernate是否可以处理内部类型。我有一个包含大量内部实体的项目,我想在项目中使用NHibernate来访问我的数据存储。如果我将映射文件放在同一个程序集中(或者这是必要的吗?),NHibernate会与我的内部实体一起工作吗?或者他们需要公开吗?

可以。映射文件位置不相关。

谢谢Diego。有人通过推特给我发了这个回复——这也是你的经历吗?“NH自己的类型需要深入到您的屁股并实例化类型,因此只有在您使用[InternalsVisibleTo(…)]属性时”不,它没有。在我的测试中,内部类运行良好。但是你可以试着自己看看:-)