init static method
init the class in main
function.
if preferences
never specified, a default shared prefrences instance
is provided.
Implementation
static Future<void> init([BaseSharedPreferences? preferences]) async {
_preferences ??= preferences ?? await _ProductionSharedPreferences.getInstance();
}