Dapper AseClient - неправильное отображение - PullRequest
1 голос
/ 20 мая 2019

У меня есть этот проект dotnetcore, где я пытаюсь получить статистические данные сома из SQLAnywhere, используя AseClient.Тем не менее, я предполагаю, что я делаю что-то неправильно, потому что полученный результат не отображается правильно.

Процедура, которую я вызываю, возвращает такие значения:

STATUS, ENTITYID,СООБЩЕНИЕ

ОШИБКА, 123456, Ошибка с сущностью ...

Но когда Dapper возвращает его, все это испортилось.Значение «Error» заканчивается в поле «EntityId», а остальные имеют значение NULL.

Я пытался выполнить его с такой моделью:

issues = connection.Query<MyIssue>(procname, commandType: CommandType.StoredProcedure).ToList();

И я пыталсядинамический путь,

var blaha= connection.Query<dynamic>(procname, commandType: CommandType.StoredProcedure).ToList();

И заметил, что Dapperrow уже поместил значение «Ошибка» в неправильный columnField.

Любые идеи, как я могу заставить Dapper заботиться о помещении значения вПравильный столбец при возврате Dapperrows?

С уважением

...