Estoy tratando de ejecutar copias de seguridad de SQL a través de un procedimiento almacenado a través de Dapper (el resto de mi aplicación utiliza Dapper, así que preferiría mantener esta porción ejecutándose a través de él también). Funciona muy bien hasta que la CommandTimeout entra en acción.¿Cómo ajustar CommandTimeout en Dapper.NET?
using (var c = SqlConnection(connstring))
{
c.Open();
var p = new DynamicParameters();
// fill out p
c.Execute("xp_backup_database", p, commandType: CommandType.StoredProcedure);
}
El único ajuste CommandTimeout que conozco es en SqlCommand. ¿Hay alguna manera de configurar esto a través de Dapper?
Por alguna razón, no puedo responder mi propia pregunta en este momento. Pero parece que solo se agrega el argumento llamado "commandTimeout: 0" a c.Execute() se encargó de esto. –