我想知道查询参数是否有任何建议
是否可以传递整个对象,或者创建一个具有我需要的属性的轻量级匿名对象是否更好?
Query<SomeObj>("Select * from SomeObjs where Id = @Id", someObj);
或
Query<SomeObj>("Select * from SomeObjs where Id = @Id", new {someObj.Id});
对于其他人,是否存在任何性能或内存影响?
答案 0 :(得分:0)
对于Dapper如何工作,通过在第一次使用时动态创建和缓存映射代码,它并不重要。