Александр
привет, а подскажите: использую moxy presenter, в него делаю field injection, чтобы это сделать пишу примерно так SomeApplication.instance.getAppComponent().inject(this)
Но получается у меня в Application лежит ссылка instance чтобы добраться до AppComponent. Как можно переделать, чтобы не было ссылки на instance. Как сделать field injection в простой объект?
Я думаю никак. Если бы нужно было инжектить не в презентер мокси а в саму активити или фрагмент то что изменилось бы? Правильно, ничего, нужен экземпляр компоненты чтобы сделать инжект, а ее можно получить только из application, а для этого нужен его инстанс