既知のパラメーター セットを使用して Dapper でクエリを実行しようとしていますが、それらのパラメーターの値のリストを使用しています。私がやろうとしていることの簡単な例は次のとおりです。
DateTime endDate = DateTime.Now;
DateTime startDate = endDate.AddHours(-24);
string query = "select COUNT(*) from Test where Status = @Status AND DateCreated <= @Hour;";
var stuff = con.Query(query, (startDate).ByHourTo(endDate).Select(hour => new
{
Status = 1,
Hour = hour,
}));
Dapper は、「パラメーター '@Status' を定義する必要があります」という例外をスローします。Dapper が一括挿入および更新を行うときにパラメーターのリストを処理できることは知っていますが、選択に対してはこれを行うことはできませんか?