call method
Implementation
@override
FactoryProvider<TValue, TParam> call(TParam param) {
return FactoryProvider<TValue, TParam>(
(get) => create(get, param),
factory: this,
debugName: debugName,
dispose: dispose,
param: param,
);
}