EF Core 拦截器影响物化

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

当来自数据库读取器的数据转换为对象时,是否可以使用 EF Core 拦截器来影响物化过程?

如果没有,是否有另一种方法告诉 EF Core 使用 A1 的实例而不是 A 类型?

问候, 托斯顿

entity-framework-core materialized-views interception
2个回答
4
投票

EF Core 团队在版本 7 中引入了

IMaterializationInterceptor
,这正是您想要使用的。

您可以在此处找到更多信息。 API 非常简单。

但是,关于拦截器的官方文档(还没有?)没有提到

IMaterializationInterceptor
的存在。


0
投票

请务必注意以下事实:拦截器对象需要是单例实例

© www.soinside.com 2019 - 2024. All rights reserved.