c# – 如何克隆NHibernate中的对象?

前端之家收集整理的这篇文章主要介绍了c# – 如何克隆NHibernate中的对象?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在NHibernate中实现对象(实体)克隆?每个实体类都有这样的属性
public virtual IList<Club> Clubs { get; set; }

而且,实体类继承了BaSEObject.
我试图使用XML序列化实现解决方案,但是不可能将接口序列化.

谢谢你的答案!

解决方法

AutoMapper http://automapper.codeplex.com/解决了我的问题.
例如,可以以下一种方式克隆业务对象:
Mapper.CreateMap<Transaction,Transaction>();
var newtransact = new Transaction();
Mapper.Map(transact,newtransact);

猜你在找的C#相关文章