в настоящее время прямой поддержки транзакций в Sqlkata нет, планируется в ближайшее время,
на данный момент вы можете вызывать транзакции напрямую, используя метод db.Statement()
.
db.Statement("BEGIN TRANSACTION");
db.Query("Transactions").Where(...).Update(new {Amount = 100});
db.Query("...").Delete();
if(err) {
db.Statement("ROLLBACK TRANSACTION");
}
db.Statement("COMMIT TRANSACTION");