NServiceBus by Particular Software

<PackageReference Include="NServiceBus" Version="7.8.0" />

.NET API 1,065,984 bytes

 CompletableSynchronizedStorageSessionAdapter

Access to the CompletableSynchronizedStorageSession once it has been opened.

Creates a new instance of CompletableSynchronizedStorageSessionAdapter.

Completes the underlying CompletableSynchronizedStorageSession.

public void Dispose()

Disposes the adapter and the underlying CompletableSynchronizedStorageSession.

public Task Open(ContextBag context)

Opens a CompletableSynchronizedStorageSession via the persister that is not connected to an outbox or transport transaction.

public Task<bool> TryOpen(OutboxTransaction transaction, ContextBag context)

Tries to open a CompletableSynchronizedStorageSession based on a given OutboxTransaction.

public Task<bool> TryOpen(TransportTransaction transportTransaction, ContextBag context)

Tries to open a CompletableSynchronizedStorageSession based on a given TransportTransaction.