Skip to content

Commit

Permalink
Update sqlserver-combining-persistence-wth-transport.md
Browse files Browse the repository at this point in the history
  • Loading branch information
awright18 committed Sep 20, 2024
1 parent 31acd17 commit ba39e6f
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions persistence/sql/sqlserver-combining-persistence-wth-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,15 @@ related:

When combining [SQL Server transport](/transports/sql) and [SQL persistence using the Sql dialect](/persistence/sql), the connection behaves differently based on whether the [Outbox](/nservicebus/outbox/) is enabled or disabled. This influences where the saga data is stored.

### With Outbox

SQL Transport<br/>TransactionMode | Connection sharing | Saga location
:-:|:-:|:-:
TransactionScope | Not supported | N/A
AtomicSendsWithReceive | Not supported | N/A
ReceiveOnly | Connection sharing via SQL Transport storage context | Persistence DB
None | Not supported | N/A

### Without Outbox

SQL Transport<br/>TransactionMode | Connection sharing | Saga location
Expand All @@ -28,11 +37,4 @@ When an endpoint uses SQL Persistence combined with the SQL Server Transport wit

partial: Connection

### With Outbox

SQL Transport<br/>TransactionMode | Connection sharing | Saga location
:-:|:-:|:-:
TransactionScope | Not supported | N/A
AtomicSendsWithReceive | Not supported | N/A
ReceiveOnly | Connection sharing via SQL Transport storage context | Persistence DB
None | Not supported | N/A

0 comments on commit ba39e6f

Please sign in to comment.