При извлечении записей из таблицы с использованием среды dapper я получаю следующую ошибку
Неверная попытка вызвать Read, когда читатель закрыт
и ниже мой код
var sql = "SELECT * FROM LMS_QuestionCategory";
var rows = new List<Dictionary<string, int>>();
using (IDbConnection dbConnection = Connection)
{
var reader = dbConnection.ExecuteReader(sql);
while (reader.Read())
{
var dict = new Dictionary<string, int>();
for (var i = 0; i < reader.FieldCount; i++)
{
dict[reader.GetName(i)] = reader.GetInt32(i);
}
rows.Add(dict);
}
}
Почему я получаю эту ошибку?