package com.zhaohaoting.framework.abs.datasource;


/**
 * Created by LuckyJayce on 2016/7/21.
 */
//public class MeizhiRxDataSource extends MRxDataSource<Notify, BaseListEntity<Notify>> {
//    private int mPage = 1;
//
//    @Override
//    public Observable<BaseData<List<Meizhi>>> refreshRXM(DoneActionRegister<List<Meizhi>> register) throws Exception {
//        return load(1, register);
//    }
//
//    @Override
//    public Observable<BaseData<List<Meizhi>>> loadMoreRXM(DoneActionRegister<List<Meizhi>> register) throws Exception {
//        return load(mPage + 1, register);
//    }
//
//    private Observable<BaseData<List<Meizhi>>> load(final int page, DoneActionRegister<List<Meizhi>> register) throws Exception {
//        register.addAction(new Consumer<List<Meizhi>>(){
//            @Override
//            public void accept(List<Meizhi> meizhis) throws Exception {
//                mPage = page;
//            }
//        } );
//        return getGankApi().getMeizhiData(page);
//    }
//
//
//    @Override
//    public boolean hasMore() {
//        return true;
//    }
//
//
//}
