是EntityFramework 6中的IDbCommandInterceptor线程是否安全

时间:2013-12-06 19:05:15

标签: c# asp.net-web-api entity-framework-6

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

1 个答案:

答案 0 :(得分:3)

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