编程语言
首页 > 编程语言> > c#-EntityFramework 6线程中的IDbCommandInterceptor安全吗

c#-EntityFramework 6线程中的IDbCommandInterceptor安全吗

作者:互联网

使用DbInterception add方法注册时,IDbCommandInterceptor实例是否被认为是线程安全的?我实现了一个符合IDbCommandInterceptor接口的类,并且在跟踪调用其中一种执行方法时的命令开始时间与调用相应已执行方法时的停止时间相比,正在跟踪命令的开始时间.我将此信息存储在一个私有ivar列表中,需要知道我在做什么是否安全.

解决方法:

事实证明,IDbCommandInterceptor不是线程安全的,因为它仅被实例化一次.

标签:asp-net-web-api,entity-framework-6,c
来源: https://codeday.me/bug/20191122/2059463.html