如何在 fluent nhibernate 3.3.1 中最好地复制实体实例;我从数据库中读取了一个对象,我得到了一个对象,现在我更改了这个对象的一些值。我要保存这个几乎没有变化的对象。
我试图将 Id 设置为 0,这不起作用,我也在我的 Entityclass 中编写了一个 Clone 方法。这是我的方法。
public class Entity: ICloneable
{
public virtual int Id { get; protected set; }
object ICloneable.Clone()
{
return this.Clone();
}
public virtual Entity Clone()
{
return (Entity)this.MemberwiseClone();
}
}
你给我一些提示。