使用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 }
浙公网安备 33010602011771号