DKX.Tracer by david_kudera

<PackageReference Include="DKX.Tracer" Version="0.1.0" />

 Span

public class Span : ISpan, IDisposable

public IImmutableList<ISpan> Children { get; }

public bool Closed { get; }

public DateTime? ClosedAt { get; }

public string Name { get; }

public ISpan Parent { get; }

public DateTime StartedAt { get; }

public Span(IDateTimeProvider dateTimeProvider, string name, ISpan parent = null)

public ISpan AddAttribute(string name, string value)

public ISpan AddAttribute(string name, long value)

public ISpan AddAttribute(string name, bool value)

public virtual void Dispose()

public ISpan Fork(string name)