Invokes a registered callback. userId is required.
userId
Future<void> call(String? userId) { return Future.wait( _callbacks .mapAndRemoveEmpty((element) async => await element.call(userId)), ); }