从IPostInsertEventListener.OnPostInsert执行的查询再次触发OnPostInsert

问题描述 投票:2回答:1

我有一个IPostInsertEventListener,它执行NHibernate查询,由于某种原因,该查询又由于某种原因导致对该同一个IPostInsertEventListener的新调用,最终导致StackOverflowException。

从IPostInsertEventListener执行NHibernate查询是否很不好(在创建侦听器时,我可以选择预加载和缓存数据)?

为什么查询会触发插入后事件?

nhibernate event-listener
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.