asp.netページのビューステートに流暢なnhibernateのエンティティを保存しようとしています。\エンティティクラスはすでに[Serializable]属性のマーカーですが、それでもページでエラーが発生します。
Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: Error serializing value 'System.Collections.Generic.List`1
このエラーは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();
}