2
我想讓流利NHibernate的automapping忽略我的一個類的Dictionary屬性,但流利忽略了我。忽略其他類型的屬性似乎做工精細,但即使following the documentation後,加入了字典的覆蓋,我仍然可以當BuildSessionFactory被稱爲以下異常:如何讓流利NHibernate忽略字典屬性
類型或方法有2屬參數(S) ,但提供了1個通用參數。必須爲每個通用參數提供泛型參數。
我試着按屬性名稱重寫:
.Override<MyClass>(map => {
map.IgnoreProperty(x => x.MyDictionaryProperty);
})
,也試圖實現使用自定義屬性忽略,這兩者導致從BuildSessionFactory相同的異常。到目前爲止唯一讓這個異常消失的事情是完全刪除Dictionary屬性。
我的問題似乎是相同的this one這是從來沒有回答(雖然我會指出不要緊字典是否是一個抽象基類擴大範圍;問題總是不管發生了我該物業所屬的級別)。這次有任何接受者?
這樣做。謝謝! – 2010-05-20 22:44:18