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


在开发过程中,如何替原生的参数化MySqlParameters[]换成Dpapper的参数化DynamicParameters对象
正确的做法:
var args = new DynamicParameters(new {}); parameters.ForEach(p => args.Add(p.ParameterName, p.Value)); conn.Query<TModel>(sql, args );

错误的做法:
conn.Query<TModel>(sql, parameters.Select(p => new {p.ParameterName=p.Value}));


 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM