У меня есть таблица в SQL Server с следующей конструкцией:Automapper ошибки во время объекта популяции
Name VARCHAR(50)
Duration TIME(7)
Status VARCHAR(10)
Данные в таблице выглядит следующим образом:
ABCD_TT 00:00:24:6823454 PASS
У меня есть следующий DTO в моя заявка:
public class Entity
{
public string Name { get; set; }
public TimeSpan Duration { get; set; }
public string Status { get; set; }
}
Я использую AutoMapper для отображения данных в объекты. Ниже приводится код:
IDataReader dr = dataAccess.ExecuteDataReader(sQuery);
lstData = AutoMapperUtil<Entity>.MapObject(dr);
Я встречая следующее сообщение об ошибке:
«недопустимая попытка вызвать FieldCount, когда читатель закрыт».
В чем причина этой ошибки? Как я мог выполнить вышеуказанное сопоставление?