Castle ActiveRecord
有BeforeLoad
个事件,但我也需要AfterLoad
个事件。我知道可以使用NHibernate的PostLoad事件。但是我怎么能这样做呢?
答案 0 :(得分:0)
ActiveRecord的“活动”基于NHibernate interceptors(IInterceptor
),而不是NHibernate events。 IInterceptor
没有任何PostLoad
,因此ActiveRecord中没有可覆盖的AfterLoad
方法。
Here are the docs on how to hook up event listeners in ActiveRecord