package com.dl7.mvp.injector.modules;
import com.dl7.mvp.injector.PerActivity;
import com.dl7.mvp.module.base.IBasePresenter;
import com.dl7.mvp.module.news.photoset.PhotoSetActivity;
import com.dl7.mvp.module.news.photoset.PhotoSetPresenter;
import dagger.Module;
import dagger.Provides;
/**
* Created by long on 2016/8/29.
* 图集 Module
*/
@Module
public class PhotoSetModule {
private final PhotoSetActivity mView;
private final String mPhotoSetId;
public PhotoSetModule(PhotoSetActivity view, String photoSetId) {
mView = view;
mPhotoSetId = photoSetId;
}
@PerActivity
@Provides
public IBasePresenter providePhotoSetPresenter() {
return new PhotoSetPresenter(mView, mPhotoSetId);
}
}