使用Dapper时,如何将MySqlParameters[] 变成Dapper.DynamicParameters动态对象 注意

使用Dapper时,如何将MySqlParameters[] 变成Dapper.DynamicParameters动态对象

 1 using Dapper;
 2 using Newtonsoft.Json.Linq;
 3 using System;
 4 using System.Collections.Generic;
 5 using System.Linq;
 6 using System.Text;
 7 using System.Threading.Tasks;
 8 
 9 namespace Common.Utility
10 {
11     /// <summary>
12     ///  Dapper工具类
13     /// </summary>
14     public static class DapperUtils
15     {
16         /// <summary>
17         /// 把JObject转换在DynamicParameters动枋参数
18         /// </summary>
19         /// <param name="data"></param>
20         /// <returns></returns>
21 
22         public static DynamicParameters ToParas(this JObject data)
23         {
24             var paras = new DynamicParameters(new { });
25             foreach (var pro in data.Properties())
26             {
27                 paras.Add(pro.Name, pro.Value);--这个有问题
paras.Add(pro.Name, pro.Value.ToString());

28 } 29 return paras; 30 } 31 } 32 }

 

posted on 2019-08-26 09:14  高达  阅读(454)  评论(0)    收藏  举报

导航