ServiceStack MARS (Multiple Active Result Sets) unter Verwendung von ORMLite und Ausgabeparametern

ServiceStack ORMLite ist großartig. In der Regel habe ich mich von der ORM-Mentalität abgewandt, die es vorzieht, Datenbanken zu erstellen, da es sinnvoll ist, Datenbanken anstelle eines 1: 1-Klassenmodells zu erstellen. Das heißt, es gibt ein paar Dinge, bei denen ich Schwierigkeiten zu haben scheine. Ich bin mir sicher, es ist einfach meine Unwissenheit, die durchscheint.

Zuerst:

Gibt es eine Möglichkeit, mehrere Ergebnismengen mit ORMLite zu verwalten? Ich weiß, dass man mit Dapper die QueryMultiple-Methode verwenden kann, aber aus welchem ​​Grund auch immer habe ich ein wenig Zeit, um herauszufinden, wie man die integrierte Dapper-Implementierung von ServiceStack verwendet.

Zweite:

Gibt es eine Möglichkeit, mit ORMLite Ausgabeparameter innerhalb eines Aufrufs einer gespeicherten Prozedur zurückzugeben?

Im Idealfall möchte ich mich von MARS und Ausgabeparametern fernhalten und im Idealfall in einer idealen Welt leben :)

Ich verwende .NET Framework 4.5, SQL Server 2008 R2 und ServiceStack 3.9.46.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage