Nhibernate 如何映射类类型<;类型>;在尼伯内特?
我需要在我的域模型中专门化自定义类型集合Nhibernate 如何映射类类型<;类型>;在尼伯内特?,nhibernate,fluent-nhibernate,nhibernate-mapping,Nhibernate,Fluent Nhibernate,Nhibernate Mapping,我需要在我的域模型中专门化自定义类型集合 public class Foos : List<Foo> { } 公共类Foos:List { } 有没有办法在NHibernate中映射此对象?我如何使用FluentNHibernate也可以这样做?NHibernates要求将所有集合映射为ISomething,以便于延迟加载。所以, private IList<Foo> foos; // This is a property that has to be mappe
public class Foos : List<Foo>
{
}
公共类Foos:List
{
}
有没有办法在NHibernate中映射此对象?我如何使用FluentNHibernate也可以这样做?NHibernates要求将所有集合映射为
ISomething
,以便于延迟加载。所以,
private IList<Foo> foos;
// This is a property that has to be mapped
protected IList<Foo> _Foos
{
get { return foos; }
set { foos = value; }
}
public Foos Foos
{
get { return new Foos(_Foos); }
}
private-IList-foos;
//这是一个必须映射的属性
受保护的IList\u Foos
{
获取{return foos;}
设置{foos=value;}
}
公共食品
{
获取{返回新的Foos(_Foos);}
}
我不知道如何用Fluent NHibernate映射这个