diff --git a/finlog_app/fluttery/lib/fluttery.dart b/finlog_app/fluttery/lib/fluttery.dart index 9d993e4..1bcb497 100644 --- a/finlog_app/fluttery/lib/fluttery.dart +++ b/finlog_app/fluttery/lib/fluttery.dart @@ -1,8 +1,11 @@ library; import 'package:fluttery/logger/logger.dart'; +import 'package:fluttery/preferences/preferences.dart'; import 'package:fluttery/src/logger/logger_impl.dart'; +import 'package:fluttery/src/preferences/preferences_impl.dart'; import 'package:kiwi/kiwi.dart'; +import 'package:shared_preferences/shared_preferences.dart'; /// A class to manage services. class App { @@ -27,6 +30,10 @@ class App { /// Registers the default services required by the application. static void registerDefaultServices() { registerService(() => LoggerImpl()); + + SharedPreferences.getInstance().then((instance) { + registerService(() => PreferencesImpl(instance: instance)); + }); } }