Как правильно уничтожать presenter и repository?

у меня возникло несколько вопросов, на которые на нашел ответы.

Github repository

  1. Как правильно уничтожать reposiory и preesenter?
  2. Как упростить данный кусок кода, чтобы не вызывать его в каждой activity.
  3. Как передать данные в @Inject dagger2?
  getApp()
            .getComponentsHolder()
            .getActivityComponent(getClass(), new MainActivityModule())
            .inject(MainActivity.this);



 @MainActivityScope
  @Provides
  ActionUtils providerActionUtils(View view, int objectActivity) {
    return new ActionUtils(view, objectActivity);
  }

Ответы (0 шт):