Führen Sie mehrere gespeicherte Prozeduren mit Dapper .NET aus

dapper sql-server-2008

Frage

Unterstützt Dapper.NET das gleichzeitige Ausführen mehrerer Stored Procedures? Ich habe mehrere SPs mit jeweils unterschiedlichen Parametern. Ich möchte einen einzigen Aufruf an SQL Server senden, um alle SPs auszuführen. Jeder SP gibt mehrere Datensätze zurück.

Vielen Dank

Akzeptierte Antwort

Ja:

using(var multi = conn.QueryMultiple(
    @"exec foo @a, @b;
    exec bar @a, @c", args))
{
    var foos = multi.Read<Foo>().ToList();
    var bars = multi.Read<Bar>().ToList();
}

(Code ist aus dem Speicher; Entschuldigung für kleinere Tippfehler)



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum