2012-05-12 5 views
0

流暢なnhibernateのエンティティをasp.netページのviewstateに保存しようとしています。\ エンティティクラスは既に[Serializable]属性のマーカーですが、Fluent Nhibernateエンティティのシリアル化エラーのリスト

このエラーは、nhibernateのプロキシクラスによって引き起こされますか? アイデアありがとう。

PS:追加されましたいくつかのコード

[Serializable] 
public class ExcludedGroup : BaseEntity 
{ 
    public virtual int ID { get; set; } 
    public virtual string Name { get; set; } 
    public virtual bool IsMatch { get; set; } 
    public virtual bool CalculatedField { get; set; } 
} 

public ExcludedGroupMap() 
{ 
    Table("Groups"); 

    Id(x => x.ID).GeneratedBy.Identity(); 
    Map(x => x.Name); 
    Map(x => x.IsMatch); 
    Map(x => x.CalculatedField).Not.Update(); 
} 

答えて

0

エラーは、基本エンティティクラスにいました。クラスのすべての階層には、直列化可能な属性でマークする必要があります。

関連する問題