懒惰加载BelongsTo与Castle Active Record的关系?

Ami*_*abh 2 nhibernate castle-activerecord lazy-loading

我有一个关于城堡AR中的关系的以下映射

[BelongsTo("EVENT_ID", Lazy = FetchWhen.OnInvoke)]
        public EventType PayEvent
        {
            get
            {
                return m_PayEvent;
            }
            set
            {
                m_PayEvent = value;
            }
        }
Run Code Online (Sandbox Code Playgroud)

但即使没有调用属性,也会获取Relation.这里有什么遗漏?我也在使用SessionScope.

Mau*_*fer 5

它适合我.确保将实体标记为延迟,并且属性和方法都是虚拟的.