Выполнять несколько разных команд с помощью Dapper, каждая со своими параметрами? - PullRequest
0 голосов
/ 24 мая 2019

С помощью Dapper возможно ли выполнить несколько команд SQL, каждая из которых имеет свой собственный объект параметров?

Я не собираюсь повторять одну и ту же команду с различными объектами параметров (как описано в документации).Я ищу, чтобы запустить несколько команд, как я мог бы сделать в хранимой процедуре.Причина этого заключается просто в уменьшении количества сетевых вызовов.

Я мог бы сделать это в хранимом процессе, но логика для создания команд уже живет в клиенте (C #).Если нет элегантного способа сделать это, я, вероятно, объединю все команды в одну и проявлю изобретательность с именами параметров.Например, вместо @id я мог бы использовать @c1_id, @c2_id и т. Д.

...