package io.hefuyi.zhihudaily.injector.module; import android.app.Application; import dagger.Module; import dagger.Provides; import io.hefuyi.zhihudaily.DailyApplication; import io.hefuyi.zhihudaily.injector.scope.PerApplication; /** * Created by hefuyi on 16/8/16. */ @Module public class ApplicationModule { private final DailyApplication mApplication; public ApplicationModule(DailyApplication application) { this.mApplication = application; } @Provides @PerApplication public DailyApplication provideDailyApplication() { return mApplication; } @Provides @PerApplication public Application provideApplication() { return mApplication; } }