/// <summary> /// Finish the active Span. When it is finished, it will be archived by the given {@link TraceSegment}, which owners it /// </summary> /// <param name="owner"></param> /// <returns></returns> public virtual bool Finish(ITraceSegment owner) { _endTime = DateTime.UtcNow.GetTimeMillis(); owner.Archive(this); return(true); }
/// <summary> /// Finish the active Span. When it is finished, it will be archived by the given {@link TraceSegment}, which owners it /// </summary> /// <param name="owner"></param> /// <returns></returns> public virtual bool Finish(ITraceSegment owner) { _endTime = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); owner.Archive(this); return(true); }
public virtual bool Finish(ITraceSegment owner) { _endTime = DateTimeOffset.UtcNow; owner.Archive(this); return(true); }