我有兩列映射到單一類型的這樣一個IUserType:如何使用Fluent NHibernate和IUserType將兩列映射到一個成員?
....
public object NullSafeGet(IDataReader rs, string[] names, object owner)
{
return new FooBar(rs[names[0]], rs[names[1]]);
}
....
我無法指定使用功能NHibernate兩個列名。我試過這個:
Map(x => x.Boz).Columns.Add("GLUB","SHERP").CustomType<FooBarUserType>();
但是第二列名稱被忽略。我如何使用Fluent NHibernate指定兩個列名?