Dapper AseClient-错误的映射

时间:2019-05-20 09:09:15

标签: dapper sqlanywhere

我有一个dotnetcore项目,在这里我尝试使用AseClient从SQLAnywhere获取som统计数据。但是,我想我做错了,因为得到的结果没有正确映射。

我正在调用的过程返回如下值:

  

状态,ENTITYID,消息

     

ERROR,123456,实体错误...

但是当Dapper返回时,一切都搞砸了。 “错误”值最终出现在“ EntityId”字段中,其他值为NULL。

我尝试用以下模型执行它:

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

我尝试了动态方式,

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

并注意到Dapperrow已将“ Error”值放在错误的columnField中。

有什么想法可以使Dapper关心在返回Dapperrows时将值放在正确的列中吗?

致谢

0 个答案:

没有答案