Я использую методы Dapper QueryMultiple/Query/Execute в своем коде .net 4.5 (параллельная библиотека), я хотел бы знать, является ли он потокобезопасным.
Спасибо,
Моника
Я использую методы Dapper QueryMultiple/Query/Execute в своем коде .net 4.5 (параллельная библиотека), я хотел бы знать, является ли он потокобезопасным.
Спасибо,
Моника
Все внутренние метапрограммные части dapper действительно должны быть потокобезопасными, и он видит достаточно большую нагрузку на таких сайтах, как stackoverflow, поэтому я почти уверен, что это нормально.
Однако, если вы выполняете несколько одновременных операций с одним и тем же экземпляром соединения, все сводится к тому, является ли одно соединение ADO.NET потокобезопасным; и в большинстве случаев это не так, насколько я знаю. Так что: не делай этого. Однако несколько соединений с их собственными операциями должны быть в порядке.