startSpan abstract method
Starts and returns a new Span representing a logical unit of work.
For example:
// Start a new (parentless) root Span:
Span parent = Tracer.startSpan(operationName: 'DoWork');
// Start a new (child) Span:
Span child = Tracer.startSpan(operationName: 'Subroutine', {
references: [Tracer.childOf(parent.context())],
});
Implementation
Span? startSpan(String operationName,
{SpanContext? childOf,
List<Reference>? references,
Map<String, dynamic>? tags,
DateTime? startTime});