【发布时间】:2021-10-25 21:49:39
【问题描述】:
Entity Framework Core 3.1.2 - 我在DbContext 上启用了UseLazyLoadingProxies 以确保数据完整性,但如果使用它,我想在开发过程中抛出异常。
如何在每次 EF Core 延迟加载关系时执行一些代码?
【问题讨论】:
-
您是否尝试过添加一个属性来告诉您该对象是否来自 Microsoft.EntityFrameworkCore.Infrastructure 中的“ILazyLoader”接口,如果是,那么很有可能它的加载被推迟了,仅此而已无论如何,我现在可以想到,如果有机会,我将在今天晚些时候进行更深入的了解。
标签: entity-framework-core lazy-loading