import 'package:get_it/get_it.dart'; import 'package:logger/logger.dart'; import 'package:rasadyar_core/infrastructure/local/hive_local_storage.dart'; final diCore = GetIt.instance; Future setupAllProvider() async { await _setUpLogger(); await _setupLocalStorage(); await _setupRemote(); await diCore.allReady(); } Future _setUpLogger() async{ diCore.registerSingleton(Logger()); } Future _setupLocalStorage() async { diCore.registerSingleton(HiveLocalStorage()); } Future _setupRemote() async { // diCore.registerSingleton(HiveLocalStorage()); }