Instrução Dapper WHERE IN com ODBC

Estou usando o Dapper no provedor ODBC, que, como conhecido, não suporta parâmetros nomeados. Para a maioria das minhas consultas, usei parâmetros pseudo-nomeados:?name?. No entanto, quando tento

 string query = $"select * from \"{TableName}\" where ID in ?Ids?";
 return connection.Query<CdfGroupByCdfUserRecord>(query, new {Ids = ids}).ToArray();

Vejo que o Dapper gera consulta

select * from "MY_TABLE" where ID in (?Ids1,?Ids2,?Ids3,?Ids4,?Ids5)?

O que devo fazer para que isso funcione?

questionAnswers(1)

yourAnswerToTheQuestion