У меня быстрый вопрос об архитектуре и о том, как добавить CrashReporting. Я использую MVVM с шаблоном репозитория и источников данных, когда добавляю CrashReporting, куда нужно добавить этот logi c? то есть, скажем, я хочу знать любую возможную ошибку, которая может возникнуть при извлечении некоторых данных из сетевого источника данных, добавляю ли я CrashReporting logi c внутри сетевого источника данных, или я распространяю ошибку в ViewModel и добавляю CrashReporting logi c есть? Как лучше всего разделить эти проблемы и добавить чистый лог c?