如何在 efCore 6 的 dbCommand 拦截器中修改 linq 查询

问题描述 投票:0回答:0

我需要在所有继承 FullEntity 类的查询中插入一个 userId 过滤器。

我尝试制作一个 dbCommand 拦截器覆盖“ReaderExecutingAsync”并修改 commandText。 但这是不切实际的,因为如果我使用“Where”或者我不使用“Where”并使用“AND”标签等,我会设置很多条件来验证

c# .net asp.net-mvc entity-framework linq
© www.soinside.com 2019 - 2024. All rights reserved.