registerRestProvider function
Future<DataProvider>
registerRestProvider({
- required String baseUrl,
- Map<
String, String> ? headers, - DataProviderRegistry? registry,
Helper function to quickly register REST API provider
Implementation
Future<DataProvider> registerRestProvider({
required String baseUrl,
Map<String, String>? headers,
DataProviderRegistry? registry,
}) async {
final reg = registry ?? DataProviderRegistry();
if (!reg.hasFactory('rest')) {
reg.registerFactory('rest', RestProviderFactory());
}
return await reg.createProvider('rest', {
'baseUrl': baseUrl,
if (headers != null) 'headers': headers,
});
}