【发布时间】:2016-03-20 03:56:32
【问题描述】:
我一直在使用 Dapper 来调用存储过程并传递一个对象。例如:
如果我有一个对象:
public int ID { get; set; }
public int Year { get; set; }
我可以创建这个对象并将它作为参数传递给我的Execute 调用。 Dapper 自动将所有这些属性映射到参数并执行存储过程。太棒了。
输出参数呢?如果我的对象如下所示,如何让 Dapper 使用输出参数值填充该属性?
public int ID { get; set; }
public int Year { get; set; }
public int OutputParameter { get; set; }
输出参数是否必须添加为DynamicParameters?
【问题讨论】:
-
我还没有找到方法,所以这听起来像是扩展方法的工作?