1 files changed, 3 insertions, 5 deletions
diff --git a/MatrixRoomUtils.Web/Program.cs b/MatrixRoomUtils.Web/Program.cs
index 11e7f19..b106543 100644
--- a/MatrixRoomUtils.Web/Program.cs
+++ b/MatrixRoomUtils.Web/Program.cs
@@ -32,12 +32,10 @@ builder.Services.AddBlazoredSessionStorage(config => {
config.JsonSerializerOptions.WriteIndented = false;
});
-builder.Services.AddScoped<LocalStorageProviderService>();
-builder.Services.AddSingleton<SessionStorageProviderService>();
-builder.Services.AddSingleton<TieredStorageService>(x =>
+builder.Services.AddScoped<TieredStorageService>(x =>
new(
- x.GetRequiredService<SessionStorageProviderService>(),
- x.GetRequiredService<LocalStorageProviderService>()
+ cacheStorageProvider: new SessionStorageProviderService(x.GetRequiredService<ISessionStorageService>()),
+ dataStorageProvider: new LocalStorageProviderService(x.GetRequiredService<ILocalStorageService>())
)
);
|