Как структурировать процесс загрузки или выгрузки, измененный на чистой архитектуре - PullRequest
0 голосов
/ 28 апреля 2020

Я сейчас изучаю чистую архитектуру с использованием этого репо https://github.com/android10/Android-CleanArchitecture-Kotlin/. И я не знаю, как структурировать варианты использования загрузки / выгрузки, если у меня есть этот вид UseCase https://github.com/android10/Android-CleanArchitecture-Kotlin/blob/master/app/src/main/kotlin/com/fernandocejas/sample/core/interactor/UseCase.kt#L37. Их пример очень прост.

Существуют ли другие типы дизайна UseCase, чтобы я мог обрабатывать onProgressEvent при загрузке или загрузке чего-либо в Интернете. Может быть, тип обратного вызова UseCase. Это все еще соответствует принципу чистой архитектуры?

Я планирую использовать несколько типов служб загрузки / выгрузки.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...