Sind Dapper QueryMultiple / Query / Execute Methoden threadsicher?

8

Ich verwende Dapper QueryMultiple / Query / Execute Methoden in meinem .net 4.5 Code (Parallele Bibliothek), ich würde gerne wissen, ob es threadsicher ist.

Danke,

Monica

    
Monica 07.06.2013, 21:56
quelle

1 Antwort

8

Alle internen Meta-Programmierteile von dapper sollten tatsächlich Thread-sicher sein, und es sieht genug schwere Last auf Seiten wie stackoverflow, von dem ich mir ziemlich sicher bin, dass das in Ordnung ist.

Wenn Sie jedoch mehrere gleichzeitige Vorgänge für dieselbe Verbindungsinstanz ausführen, kommt es darauf an, ob eine einzelne ADO.NET-Verbindung threadsicher ist. und in den meisten Fällen ist es nicht, AFAIK. Also: Tu das nicht. Mehrere Verbindungen mit ihren eigenen Operationen sollten jedoch in Ordnung sein.

    
Marc Gravell 07.06.2013, 22:21
quelle