Jaki jest najlepszy sposób na napisanie zapytania z klauzulą IN za pomocą Dapper ORM, gdy lista wartości dla klauzuli IN pochodzi z logiki biznesowej? Powiedzmy na przykład, że mam zapytanie:
SELECT *
FROM SomeTable
WHERE id IN (commaSeparatedListOfIDs)
commaSeparatedListOfIDs
Przekazywana jest z logiką biznesową i może być dowolnego typu IEnumerable(of Integer)
. Jak skonstruowałbym zapytanie w tym przypadku? Czy muszę robić to, co do tej pory robiłem, a mianowicie konkatenację łańcuchów znaków, czy też istnieje zaawansowana technika mapowania parametrów, o której nie wiem?