Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion docs/.vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,14 @@ const config: UserConfig<DefaultTheme.Config> = {
{text: 'Sql Server Integration', link: '/guide/durability/sqlserver'},
{text: 'PostgreSQL Integration', link: '/guide/durability/postgresql'},
{text: 'RavenDb Integration', link: '/guide/durability/ravendb'},
{text: 'Entity Framework Core Integration', link: '/guide/durability/efcore'},
{text: 'Entity Framework Core Integration', collapsed: false, link: '/guide/durability/efcore', items: [
{text: 'Transactional Middleware', link: '/guide/durability/efcore/transactional-middleware'},
{text: 'Transactional Inbox and Outbox', link: '/guide/durability/efcore/outbox-and-inbox'},
{text: 'Operation Side Effects', link: '/guide/durability/efcore/operations'},
{text: 'Saga Storage', link: '/guide/durability/efcore/sagas'},
{text: 'Multi-Tenancy', link: '/guide/durability/efcore/multi-tenancy'}

]},
{text: 'Managing Message Storage', link: '/guide/durability/managing'},
{text: 'Dead Letter Storage', link: '/guide/durability/dead-letter-storage'},
{text: 'Idempotent Message Delivery', link:'/guide/durability/idempotency'}
Expand Down
4 changes: 1 addition & 3 deletions docs/guide/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,16 +145,14 @@ builder.UseWolverine(opts =>
x.UseSqlServer(connectionString);
});

opts.UseEntityFrameworkCoreTransactions();

// Add the auto transaction middleware attachment policy
opts.Policies.AutoApplyTransactions();
});

using var host = builder.Build();
await host.StartAsync();
```
<sup><a href='https://github.com/JasperFx/wolverine/blob/main/src/Persistence/EfCoreTests/SampleUsageWithAutoApplyTransactions.cs#L14-L35' title='Snippet source file'>snippet source</a> | <a href='#snippet-sample_bootstrapping_with_auto_apply_transactions_for_sql_server' title='Start of snippet'>anchor</a></sup>
<sup><a href='https://github.com/JasperFx/wolverine/blob/main/src/Persistence/EfCoreTests/SampleUsageWithAutoApplyTransactions.cs#L16-L35' title='Snippet source file'>snippet source</a> | <a href='#snippet-sample_bootstrapping_with_auto_apply_transactions_for_sql_server' title='Start of snippet'>anchor</a></sup>
<!-- endSnippet -->

And lastly, you can just use `IServiceCollection.AddWolverine()` by itself.
Expand Down
2 changes: 1 addition & 1 deletion docs/guide/durability/dead-letter-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ app.MapDeadLettersEndpoints()

;
```
<sup><a href='https://github.com/JasperFx/wolverine/blob/main/src/Http/WolverineWebApi/Program.cs#L182-L192' title='Snippet source file'>snippet source</a> | <a href='#snippet-sample_register_dead_letter_endpoints' title='Start of snippet'>anchor</a></sup>
<sup><a href='https://github.com/JasperFx/wolverine/blob/main/src/Http/WolverineWebApi/Program.cs#L204-L214' title='Snippet source file'>snippet source</a> | <a href='#snippet-sample_register_dead_letter_endpoints' title='Start of snippet'>anchor</a></sup>
<!-- endSnippet -->

### Using the Dead Letters REST API
Expand Down
310 changes: 0 additions & 310 deletions docs/guide/durability/efcore.md

This file was deleted.

Loading
Loading