addEvent method
Add an event and flush immediately if threshold reached
Implementation
Future<void> addEvent(Event event) async {
try {
final count = await storageHandler.saveEvent(event);
if (count >= flushThreshold) {
await flushStoredEvents();
}
} catch (e, st) {
dbLogger.severe('addEvent failed', e, st);
}
}