recordTiming abstract method

Future<void> recordTiming({
  1. required String name,
  2. required Duration duration,
  3. Map<String, String> attributes = const {},
})

Records a timing metric.

Use for measuring operation duration (e.g., query latency). Duration is automatically converted to milliseconds. Returns Future<void> to allow for async repository operations.

Implementation

Future<void> recordTiming({
  required String name,
  required Duration duration,
  Map<String, String> attributes = const {},
});