можно использовать с помощью (var scope = new TransactionScope ()) с Postgres? - PullRequest
0 голосов
/ 09 сентября 2010

Я делаю

using(var scope = new TransactionScope())
{
//lots of calls to sql server
scope.Complete();
}

и работает как транзакция

Я хотел бы знать, будет ли он работать так же с postgres ?

1 Ответ

1 голос
/ 09 сентября 2010

TransactionScope в итоге приводит к созданию конкретного объекта транзакции.В случае MS SQL это SqlTransaction , в случае postgres это может быть NpgsqlTransaction или что вы используетеПоэтому, если вы сомневаетесь, вы всегда можете явно создать транзакцию и быть уверенным.

...