質問: Dapper.NETは一度に複数のストアドプロシージャを実行できますか?私は、それぞれ異なるパラメータセットを持ついくつかのSPを持っています。すべてのSPを実行するためにSQL Serverへの単一の呼び出しを送信する必要があります。各SPは複数のレコードを返します。 ありがとう
回答: はい: ``` using(var multi = conn.QueryMultiple( @"exec foo @a, @b; exec bar @a, @c", args)) { var foos = multi.Read().ToList(); var bars = multi.Read().ToList(); } ``` (コードはメモリからのもので、マイナーなタイプミスの場合には謝罪します)