Sql server 如何让Dapper迭代用于插入的存储过程?

Sql server 如何让Dapper迭代用于插入的存储过程?,sql-server,stored-procedures,dapper,Sql Server,Stored Procedures,Dapper,我使用下面的Dapper命令使用存储过程将值插入表中 sqlConnection.Execute( "sp_LocationTypes_Insert" , parameters , commandType: CommandType.StoredProcedure ); 其中参数是使用 var parameters = new DynamicParameters(); parameters.Add("@updated", dbType: D

我使用下面的Dapper命令使用存储过程将值插入表中

sqlConnection.Execute(
       "sp_LocationTypes_Insert"
       , parameters
       , commandType: CommandType.StoredProcedure
       );
其中参数是使用

var parameters = new DynamicParameters();
parameters.Add("@updated", dbType: DbType.DateTime, direction: ParameterDirection.Output);
parameters.Add("@description", locationType.description);

此外,SP需要执行多次,对于列表中的每个LocationType对象执行一次。我可以将列表放入循环中,并为每个实例调用Execute命令。但是,有没有办法让Dapper迭代对象列表并执行SP?我不想把T-SQL当作一个字符串。

我在Dapper源代码中花了一段时间,没有看到任何关于Dapper内部迭代的内容,正如您所要求的那样。对于这个问题,我引用了Dapper的单元测试,我找不到Dapper尝试这样做的例子。话虽如此,我认为情况并非如此

这里是他们的通用单元测试的链接,如果你浏览到一个级别,他们会将其组织到其他部分


我认为这是我关于如何使用DAPEER的综合指南。 我在Dapper源代码中花了一段时间,没有看到任何关于Dapper内部迭代的内容,就像您所问的那样。对于这个问题,我引用了Dapper的单元测试,我找不到Dapper尝试这样做的例子。话虽如此,我认为情况并非如此

这里是他们的通用单元测试的链接,如果你浏览到一个级别,他们会将其组织到其他部分

我认为这是我关于如何使用DAPEER的综合指南。