eleith
/
calchoochoo
Archived
1
0
Fork 0
This repository has been archived on 2020-11-15. You can view files and clone it, but cannot push or open issues or pull requests.
calchoochoo/app/src/main/java/com/eleith/calchoochoo/dagger/AppModule.java

35 lines
722 B
Java

package com.eleith.calchoochoo.dagger;
import android.content.Context;
import com.eleith.calchoochoo.ChooChooApplication;
import com.eleith.calchoochoo.utils.RxBus;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.location.LocationServices;
import javax.inject.Singleton;
import dagger.Module;
import dagger.Provides;
@Module
public class AppModule {
private ChooChooApplication application;
public AppModule(ChooChooApplication application) {
this.application = application;
}
@Provides
@Singleton
public RxBus provideRxBus() {
return new RxBus();
}
@Provides
@Singleton
public Context provideApplicationContext() {
return application;
}
}