Quelle est la meilleure façon d'écrire une requête avec la clause à l'aide de Dapper ORM lorsque la liste des valeurs de la clause est à venir à partir de la logique d'affaires? Par exemple, disons que j'ai une requête:
SELECT *
FROM SomeTable
WHERE id IN (commaSeparatedListOfIDs)
L' commaSeparatedListOfIDs
est transmis à partir de la logique d'entreprise et il peut être n'importe quel type d' IEnumerable(of Integer)
. Comment construire une requête dans ce cas? Dois-je faire ce que j'ai fait jusqu'à présent qui est en fait la concaténation de chaîne ou est-il une sorte d'avancée paramètre technique de cartographie que je ne suis pas au courant?