fetch method
Implementation
Future<U> fetch({
required Future<Response<Map<String, dynamic>>>? remote,
required T Function(dynamic json) fromJson,
required String nameRequest,
sqflite.DatabaseExecutor? database,
String? nameTable,
DataType? dataType,
InsertionAdapter? Function(String tableName)? insertionAdapter,
TableManager? tableManager,
}) async {
CcCounterTimer.start();
this.tableManager = tableManager;
var result = await _fetchRemoteDatabase(DatabaseAdapter(
remote: remote,
database: database,
tableName: nameTable,
shouldReadLocalData: shouldReadLocalData,
dataType: dataType,
insertionAdapter: insertionAdapter,
nameRequest: nameRequest,
fromJson: fromJson,
));
return result;
}