DefaultMoviesTopRatedRepository
final class DefaultMoviesTopRatedRepository
extension DefaultMoviesTopRatedRepository: MoviesTopRatedRepository
-
Declaration
Swift
private let dataTransferService: DataTransferService -
Declaration
Swift
private let backgroundQueue: DataTransferDispatchQueue -
Declaration
Swift
init( dataTransferService: DataTransferService, backgroundQueue: DataTransferDispatchQueue = DispatchQueue.global(qos: .userInitiated) ) -
Declaration
Swift
func fetchMoviesList(page: Int, completion: @escaping (Result<MoviesTopRatedPage, Error>) -> Void) -> Cancellable?
DefaultMoviesTopRatedRepository Class Reference