0
鑑於這種(太可怕了),對象圖,我不能改變功能NHibernate代表映射函數功能
public class Email
{
public Email(string email) { ... }
//DO a bunch of worthless stuff
}
public interface IPerson
{
Email Email{get;set;}
}
難道這樣的事情存在嗎?
Map(p => p.EmailAddress).Use(s => new EmailAddress(s));
本質上Person接口不會採取一個字符串,我沒有自己的郵件類,所以我不能修改它...