有人使用JSON.NET与nHibernate吗?我注意到,我收到错误时,我试图加载一个类与子集合。
我面临同样的问题,所以我试图使用@ Liedman的代码,但GetSerializableMembers()从来没有被调用的代理引用。
我发现另一种方法来覆盖:
我发现另一种方法来覆盖:
public class NHibernateContractResolver : DefaultContractResolver { protected override JsonContract CreateContract(Type objectType) { if (typeof(NHibernate.Proxy.INHibernateProxy).IsAssignableFrom(objectType)) return base.CreateContract(objectType.BaseType); else return base.CreateContract(objectType); } }