Skip to content
3 changes: 2 additions & 1 deletion src/Dapr/Common/Extensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,8 @@ public static IServiceCollection AddPeristenceProvider(this IServiceCollection s
.AddSingleton<IMigratableDatabaseContextProvider, PersistenceContextProvider>()
.AddSingleton(s => (PersistenceContextProvider)s.GetService<IMigratableDatabaseContextProvider>()!)
.AddSingleton(s => (IPersistenceContextProvider)s.GetService<IMigratableDatabaseContextProvider>()!)
.AddSingleton(s => new Lazy<IPersistenceContextProvider>(s.GetRequiredService<IPersistenceContextProvider>));
.AddSingleton(s => new Lazy<IPersistenceContextProvider>(s.GetRequiredService<IPersistenceContextProvider>))
.AddSingleton<IBackupService>(s => new BackupService(s.GetRequiredService<IPersistenceContextProvider>()));
}

/// <summary>
Expand Down
Loading