У меня есть смутное понимание GIN, но оно работает для инъекций докладчиков и т. Д.
Я пытаюсь внедрить самодельный класс "Пользователь" во всех моих докладчиков, чтобы получить вошедшего в систему пользователя.
Я добавил @Inject в конструктор моего класса User и добавил User в мой модуль GIN ... но кроме этого я полностью потерян. Должен ли я связать это с моим ведущим приложения (пробовал это, но я получаю ошибку, так как Пользователь не расширяет мой AppPresenter)? Как синглтон? Это даже правильный способ передать эти данные?
Я ненавижу публиковать это здесь (не ищу бесплатную домашнюю работу), но я не могу найти достойное руководство / пример по этому вопросу где-либо еще.
Большое спасибо заранее.