爲什麼NHibernate可以爲具有私有設置者的屬性的類創建代理,但不能爲具有內部設置者的屬性的類創建代理?或者我錯過了一些應該完全明顯的東西?針對內部設置者與私人設置者的NHibernate代理生成
public class PrivateSetter {
// no proxy error
public virtual string PrivateSetterProperty { get; private set; }
}
public class InternalSetter {
// proxy error
public virtual string InternalSetterProperty { get; internal set; }
}
使用什麼代理工廠?城堡?李林甫? – 2010-01-19 23:19:54
他們都有這種行爲。但是,這個異常是由NHibernate的實體驗證器引發的。 – kuhlmancer 2010-01-21 01:36:33