我正在尝试通过Dapper通过存储过程运行SQL备份(我的应用程序的其余部分使用Dapper,因此我也希望通过它运行该部分)。直到CommandTimeout生效,它才能正常工作。
using (var c = SqlConnection(connstring))
{
c.Open();
var p = new DynamicParameters();
// fill out p
c.Execute("xp_backup_database", p, commandType: CommandType.StoredProcedure);
}
我知道的唯一CommandTimeout设置在SqlCommand中。有没有一种方法可以通过Dapper进行设置?