package com.dl7.mvp.injector.components; import android.content.Context; import com.dl7.mvp.injector.modules.ApplicationModule; import com.dl7.mvp.local.table.DaoSession; import com.dl7.mvp.rxbus.RxBus; import javax.inject.Singleton; import dagger.Component; /** * Created by long on 2016/8/19. * Application Component */ @Singleton @Component(modules = ApplicationModule.class) public interface ApplicationComponent { // void inject(BaseActivity baseActivity); // provide Context getContext(); RxBus getRxBus(); DaoSession getDaoSession(); }