11

我在我的 .net 4.5 代码(并行库)中使用 Dapper QueryMultiple/Query/Execute 方法,我想知道它是否是线程安全的。

谢谢,

莫妮卡

4

1 回答 1

14

dapper 的所有内部元编程部分确实应该是线程安全的,并且它在诸如 stackoverflow 之类的网站上看到了足够重的负载,我非常有信心这很好。

但是,如果您在同一个连接实例上执行多个并发操作 - 那么这归结为单个 ADO.NET 连接是否是线程安全的;在大多数情况下,不,不是,AFAIK。所以:不要那样做。不过,具有自己操作的多个连接应该没问题。

于 2013-06-07T22:21:39.860 回答