diff --git a/src/NServiceBus.Storage.MongoDB.AcceptanceTests/NServiceBus.Storage.MongoDB.AcceptanceTests.csproj b/src/NServiceBus.Storage.MongoDB.AcceptanceTests/NServiceBus.Storage.MongoDB.AcceptanceTests.csproj index 42f58ef8..a587667d 100644 --- a/src/NServiceBus.Storage.MongoDB.AcceptanceTests/NServiceBus.Storage.MongoDB.AcceptanceTests.csproj +++ b/src/NServiceBus.Storage.MongoDB.AcceptanceTests/NServiceBus.Storage.MongoDB.AcceptanceTests.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests.csproj b/src/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests.csproj index 41403bfe..90bf7ef6 100644 --- a/src/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests.csproj +++ b/src/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests/NServiceBus.Storage.MongoDB.NoTx.AcceptanceTests.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/NServiceBus.Storage.MongoDB.PersistenceTests/NServiceBus.Storage.MongoDB.PersistenceTests.csproj b/src/NServiceBus.Storage.MongoDB.PersistenceTests/NServiceBus.Storage.MongoDB.PersistenceTests.csproj index e35107fe..a330a2ba 100644 --- a/src/NServiceBus.Storage.MongoDB.PersistenceTests/NServiceBus.Storage.MongoDB.PersistenceTests.csproj +++ b/src/NServiceBus.Storage.MongoDB.PersistenceTests/NServiceBus.Storage.MongoDB.PersistenceTests.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests.csproj b/src/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests.csproj index 1b2ca6be..a93e0c88 100644 --- a/src/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests.csproj +++ b/src/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests/NServiceBus.Storage.MongoDB.TransactionalSession.AcceptanceTests.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/NServiceBus.Storage.MongoDB/NServiceBus.Storage.MongoDB.csproj b/src/NServiceBus.Storage.MongoDB/NServiceBus.Storage.MongoDB.csproj index a00358de..522cea13 100644 --- a/src/NServiceBus.Storage.MongoDB/NServiceBus.Storage.MongoDB.csproj +++ b/src/NServiceBus.Storage.MongoDB/NServiceBus.Storage.MongoDB.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/NServiceBus.Storage.MongoDB/Outbox/OutboxStorage.cs b/src/NServiceBus.Storage.MongoDB/Outbox/OutboxStorage.cs index dce9d30a..6dc80d5d 100644 --- a/src/NServiceBus.Storage.MongoDB/Outbox/OutboxStorage.cs +++ b/src/NServiceBus.Storage.MongoDB/Outbox/OutboxStorage.cs @@ -10,15 +10,14 @@ using Microsoft.Extensions.DependencyInjection; using Outbox; -class OutboxStorage : Feature +sealed class OutboxStorage : Feature { - OutboxStorage() + public OutboxStorage() { - Defaults(s => - { - s.SetDefault(new OutboxPersistenceConfiguration { PartitionKey = s.EndpointName() }); - }); - EnableByDefault(); + Defaults(s => s.SetDefault(new OutboxPersistenceConfiguration { PartitionKey = s.EndpointName() })); + + Enable(); + DependsOn(); DependsOn(); } diff --git a/src/NServiceBus.Storage.MongoDB/Sagas/SagaStorage.cs b/src/NServiceBus.Storage.MongoDB/Sagas/SagaStorage.cs index c71a35b5..87dea2ea 100644 --- a/src/NServiceBus.Storage.MongoDB/Sagas/SagaStorage.cs +++ b/src/NServiceBus.Storage.MongoDB/Sagas/SagaStorage.cs @@ -7,11 +7,12 @@ using Microsoft.Extensions.DependencyInjection; using Sagas; -class SagaStorage : Feature +sealed class SagaStorage : Feature { - SagaStorage() + public SagaStorage() { - EnableByDefault(); + Enable(); + DependsOn(); DependsOn(); }