是否可以在低于 6 的 EF 版本中拦截来自 EF 的 DB 查询?

Is it possible to intercept a query to a DB from the EF in the EF version which is lower than the 6?

是否可以在低于6的EF版本中拦截EF对DB的查询?

根据 here 上的文档,拦截只能在 EF6 中进行,是吗?

作为替代方案,您可以使用扩展事件会话来跟踪发出的查询。它是纯粹的数据库解决方案,独立于您的应用程序代码。

Extended Events is a lightweight performance monitoring system that uses minimal performance resources. Extended Events provides two graphical user interfaces to create, modify, display, and analyze your session data.

更多信息:Quicstart: Extended events in SQL Server