修改实例化BaseProvider对象