Оператор типа Dapper с использованием DynamicParameters

. Это работает:

var list = conn.Query<int>(
  "select Id from Person where Id in @ids", 
  new { ids = new int[] { 1, 2, 3 } }
);

Это выбрасывает« Нет сопоставления от типа объекта System.Int32 [] к собственному типу известного управляемого поставщика ». :

DynamicParameters parameters = new DynamicParameters(
  new { ids = new int[] { 1, 2, 3 } }
);
var list2 = conn.Query<int>(
  "select Id from Person where Id in @ids", 
  parameters
);

Есть идеи?

6
задан Trev 15 July 2011 в 17:36
поделиться