Réglage de CommandTimeout dans Dapper.NET?

J'essaie de l'exécuter SQL sauvegardes via une procédure stockée par le biais de Dapper (le reste de mon application utilise Dapper, donc je préfère garder cette portion de courir à travers elle aussi). Il fonctionne très bien jusqu'à ce que le CommandTimeout coups de pied dans.

using (var c = SqlConnection(connstring))
{
    c.Open();
    var p = new DynamicParameters();
    //fill out p

    c.Execute("xp_backup_database", p, commandType: CommandType.StoredProcedure);
}

La seule CommandTimeout paramètre que je connaisse est dans SqlCommand. Est-il un moyen pour régler ce par le biais d'Dapper?

  • Pour quelque raison que ce soit, je ne peux pas répondre à ma propre question dès maintenant. Mais il semble juste de l'ajout de l'argument nommé "commandTimeout: 0" c".Execute() a pris soin de cela.
InformationsquelleAutor sh-beta | 2012-01-09