mirror of
https://github.com/DrizzleTime/Foxel.git
synced 2026-05-14 13:37:38 +08:00
feat(album): add cover picture functionality to albums and enhance album management API
This commit is contained in:
@@ -15,6 +15,7 @@ using Foxel.Services.Storage;
|
||||
using Foxel.Services.Storage.Providers;
|
||||
using Foxel.Services.VectorDB;
|
||||
using Foxel.Services.Background.Processors;
|
||||
using Foxel.Services.Mapping;
|
||||
|
||||
namespace Foxel.Extensions;
|
||||
|
||||
@@ -30,6 +31,7 @@ public static class ServiceCollectionExtensions
|
||||
services.AddSingleton<IAlbumService, AlbumService>();
|
||||
services.AddSingleton<IUserManagementService, UserManagementService>();
|
||||
services.AddSingleton<IPictureManagementService, PictureManagementService>();
|
||||
services.AddSingleton<IAlbumManagementService, AlbumManagementService>();
|
||||
services.AddSingleton<ILogManagementService, LogManagementService>();
|
||||
services.AddSingleton<IStorageManagementService, StorageManagementService>();
|
||||
services.AddSingleton<IBackgroundTaskQueue, BackgroundTaskQueue>();
|
||||
@@ -38,6 +40,7 @@ public static class ServiceCollectionExtensions
|
||||
services.AddSingleton<PictureTaskProcessor>();
|
||||
services.AddSingleton<VisualRecognitionTaskProcessor>();
|
||||
services.AddSingleton<IDatabaseInitializer, DatabaseInitializer>();
|
||||
services.AddSingleton<IMappingService, MappingService>();
|
||||
}
|
||||
|
||||
public static void AddApplicationDbContext(this IServiceCollection services, IConfiguration configuration)
|
||||
|
||||
Reference in New Issue
Block a user