recordMiddlewareEvent method

void recordMiddlewareEvent(
  1. String name,
  2. Map<String, dynamic> payload
)

Implementation

void recordMiddlewareEvent(String name, Map<String, dynamic> payload) {
  if (!_enabled) return;
  final event = NeuronDebugEvent(
    kind: NeuronDebugEventKind.middlewareEvent,
    id: name,
    value: payload,
    timestamp: DateTime.now().millisecondsSinceEpoch,
  );
  _middlewares.add({
    'name': name,
    'payload': payload,
    'timestamp': event.timestamp,
  });
  _pushEvent(event);
}