feat(storage): add S3-compatible storage support

This commit is contained in:
ShiYu
2025-05-20 09:49:11 +08:00
parent 14bf0f585e
commit 85dc34f6ea
6 changed files with 218 additions and 16 deletions

View File

@@ -23,6 +23,7 @@ public static class ServiceCollectionExtensions
services.AddHostedService<QueuedHostedService>();
services.AddSingleton<LocalStorageProvider>();
services.AddSingleton<TelegramStorageProvider>();
services.AddSingleton<S3StorageProvider>();
services.AddSingleton<IStorageProviderFactory, StorageProviderFactory>();
services.AddSingleton<IDatabaseInitializer, DatabaseInitializer>();
}