Каков наилучший способ написать запрос с предложением IN с использованием Dapper ORM, когда список значений для предложения IN исходит из бизнес-логики? Например, скажем, у меня есть запрос:
SELECT *
FROM SomeTable
WHERE id IN (commaSeparatedListOfIDs)
commaSeparatedListOfIDs
передается из бизнес-логики и может быть любым типом IEnumerable(of Integer)
. Как я могу построить запрос в этом случае? Должен ли я делать то, что я делал до сих пор, что в основном представляет собой конкатенацию строк или есть какая-то техника расширенного параметрирования, о которой я не знаю?