капотом разруливать?
Я вот такое решил делать. В конструктор пробрасывать интерфейс, его имплементация будет уже читать файл
Я часто делаю абстракцию над контекстом типа ResManager для доступа к ресурсам
Кстати, это тоже мысль, спасибо
лучшая абстракция над контекстом для доступа к ресурсам: sealed class StringRes { class Raw(value: String) : StringRes() class Res(id: Int, vararg args: Any) : StringRes() }
А логика доступа у тебя где? Это просто entity же.
Обсуждают сегодня