Синглтоны в Dagger 1.x

При использовании Dagger я обнаружил, чтоя получаю несколько экземпляров синглтона, когда я вкалываю его туда, где мне это нужно. Я'мы аннотировали класс и метод обеспечивает@Singleton, Кто-нибудь может подумать, почему это происходит?

Редактировать:

Если это поможет, я следовал той же структуре для моего приложения, что и пример приложения в Dagger 's GitHub (https://github.com/square/dagger/tree/master/examples/android-activity-graphs). Я'я пытаюсь получить синглтон в базовом упражнении и пару сторонних классов, предоставляемых с использованием@Provides по обычаюApplication учебный класс. Это потому что яm добавление модулей при каждом действии к исходному графу объектов?

(PS: яЯ новичок в Dagger и DI в целом, поэтому яБуду благодарен, если вы сможете дать объяснение, чтобы я мог учиться. Спасибо.)

Ответы на вопрос(1)

Ваш ответ на вопрос