# Service Fabric Persistence Outbox > [!WARNING] > **NServiceBus.Persistence.ServiceFabric has been sunset** > This component is no longer actively developed. We will continue to provide support and address critical fixes during the sunset period, but no new features will be added. If you need help migrating to a different [persistence option](/persistence/index.md#supported-persisters), please contact [support](https://particular.net/support). > For information on when this component will reach end of support, see our [support policy page](/nservicebus/upgrades/all-versions.md#persistence-packages-nservicebus-persistence-servicefabric). ## Reliable collections Outbox-related data is stored in a reliable dictionary called `outbox`. In addition, it creates a reliable queue called `outboxCleanup`. This queue is used by the persistence to schedule cleanup for messages that have been successfully dispatched. ## Configuration The Service Fabric implementation, by default, keeps deduplication records for 1 hour and runs cleanup logic every 30 seconds. These values can be changed using: ```cs var outbox = endpointConfiguration.EnableOutbox(); outbox.SetTimeToKeepDeduplicationData(TimeSpan.FromDays(1)); outbox.SetFrequencyToRunDeduplicationDataCleanup(TimeSpan.FromMinutes(1)); ```