Поскольку android документы предполагают, что поставщик контента, широковещательный приемник и сервисы являются точками входа, поэтому мы не можем рассматривать их как источник данных, поэтому ясно одно, что мы не можем сохранить их на уровне модели.
Теперь у меня два вопроса -
1. Если мы используем чистую архитектуру с MVVM или MVP, то можем ли мы сохранить ее на уровне домена и почему? 2. Если мы используем только MVVM или MVP, то где их хранить? Будут ли они рассматриваться как не шаблонный код MVVM / MVP, как утилиты, и будут ли они параллельны слоям модели, вида и презентатора / модели представления?