0
我在使用NHibernate加载对象时出现问题。这些实体引用了不再存在的文件。当NHibernate分配这些实体的'Path'属性时,这些实体会尝试加载导致出现异常的文件。异常会导致加载事务完全回滚。正在过滤对象OnLoad NHibernate IInterceptor
我想保持我的实体不变,因此一旦设置了Path,它们就会继续加载文件。 在我从数据库加载的情况下,我想跳过这些实体并加载我的项目的其余部分。
我想使用IInterceptor来完成这件事。 Basiccally我想在加载它们之前过滤基于文件的对象。
我想听听有关类似问题的任何想法,以及我的“解决方案”是否可行和可行。
问候,加载文件之前 的Martijn