码迷,mamicode.com
首页 > 编程语言 > 详细

An enumerable sequence of parameters (arrays, lists, etc) is not allo

时间:2017-07-11 23:22:23      阅读:788      评论:0      收藏:0      [点我收藏+]

标签:help   return   logs   color   lists   问题   etl   strong   webapi   

环境:dapper asp.net core 

出错代码如下:

     public Task<IEnumerable<dynamic>> GetList(string query, params SqlParameter[] sps)
        {
            var list = context.QueryAsync<dynamic>(query,sps);
            return list;
        }

第一次用dapper,在asp.net core webapi上,遇到的第一个问题。错误原因应该是参数不支持的问题,其实错误提示的很清楚了。

知道哪里错了,就知道怎么解决了。

参数改为object类型即可。

以下是改正过的:

     public Task<IEnumerable<dynamic>> GetList(string query,  object para)
        {
            var list = context.QueryAsync<dynamic>(query, para);
            return list;
        }

sqlhelper思维惯性导致的。血的教训。

An enumerable sequence of parameters (arrays, lists, etc) is not allo

标签:help   return   logs   color   lists   问题   etl   strong   webapi   

原文地址:http://www.cnblogs.com/zinan/p/7152375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!