medmap-ios/medmap/DependencyInjection/RepositoriesAssembly.swift
2026-08-26 22:24:12 +01:00

80 lines
2.2 KiB
Swift

//
// RepositoriesAssembly.swift
// FluxRead
//
// Created by RSA on 18/02/2026.
//
import Foundation
import Swinject
final class RepositoriesAssembly: Assembly {
func assemble(container: Container) {
/*
container.register(ComicBooksRepository.self) { _ in
return ComicBooksRepository()
}
.inObjectScope(.container)
container.register(ComicBookMetaDataAttributeRelationRepository.self) { _ in
return ComicBookMetaDataAttributeRelationRepository()
}
.inObjectScope(.container)
container.register(ComicBookMetadataRepository.self) { _ in
return ComicBookMetadataRepository()
}
.inObjectScope(.container)
container.register(ComicBookPageReadingStatRepository.self) { _ in
return ComicBookPageReadingStatRepository()
}
.inObjectScope(.container)
container.register(ComicBookPagesRepository.self) { _ in
return ComicBookPagesRepository()
}
.inObjectScope(.container)
container.register(GRDBComicBookPagePanelsRepository.self) { _ in
return GRDBComicBookPagePanelsRepository()
}
.inObjectScope(.container)
container.register(GRDBComicBookPagePanelTextRepository.self) { _ in
return GRDBComicBookPagePanelTextRepository()
}
.inObjectScope(.container)
container.register(LibraryImportProviderRepository.self) { _ in
return LibraryImportProviderRepository()
}
.inObjectScope(.container)
container.register(ComicBookMetaDataAttributeRepository.self) { _ in
return ComicBookMetaDataAttributeRepository()
}
.inObjectScope(.container)
container.register(UserActivityRepository.self) { _ in
return UserActivityRepository()
}
.inObjectScope(.container)
container.register(SavedSearchComicRepository.self) { _ in
return SavedSearchComicRepository()
}
.inObjectScope(.container)
container.register(SavedSearchRepository.self) { _ in
return SavedSearchRepository()
}
.inObjectScope(.container)
*/
}
}