Skip to content

Commit 046186b

Browse files
Update transports/postgresql/transactions.md
Co-authored-by: Phil Bastian <[email protected]>
1 parent bc40f15 commit 046186b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

transports/postgresql/transactions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ The PostgreSQL transport supports the following [transport transaction modes](/t
1515
`TransactionScope` mode is not supported because the implementation of `TransactionScope` in [npgsql](https://www.npgsql.org/index.html) (ADO.NET driver for PostgreSQL) is not reliable and may lead to logical message loss (an update to a database that is prepared and persisted but not actually applied to the data tables).
1616

1717
> [!NOTE]
18-
> `Exactly once` message processing without distributed transactions can be achieved with any transport using the [Outbox](/nservicebus/outbox/) feature. It requires business and persistence data to share the storage mechanism but does not put any requirements on transport data storage. In addition to that, PostgreSQL transport supports the `exactly once` processing mode when using **SendsAtomicWithReceive** transaction mode [in conjunction with SQL Persistence](/persistence/sql/postgresql-combining-persistence-with-transport.md).
18+
> `Exactly once` message processing without distributed transactions can be achieved with any transport using the [Outbox](/nservicebus/outbox/) feature. It requires business and persistence data to share the storage mechanism but does not put any requirements on transport data storage. In addition, PostgreSQL transport supports the `exactly once` processing mode when using **SendsAtomicWithReceive** transaction mode [in conjunction with SQL Persistence](/persistence/sql/postgresql-combining-persistence-with-transport.md).
1919
2020

2121
### Native transactions

0 commit comments

Comments
 (0)