14 lines
352 B
Kotlin
14 lines
352 B
Kotlin
package com.vanced.manager.repository
|
|
|
|
import com.vanced.manager.network.DataService
|
|
import com.vanced.manager.network.model.DataDtoMapper
|
|
|
|
class MirrorRepository(
|
|
private val mirrorService: DataService,
|
|
private val mapper: DataDtoMapper
|
|
) : DataRepository {
|
|
|
|
override suspend fun fetch() =
|
|
mapper.mapToModel(mirrorService.get())
|
|
|
|
} |