public TraceResult(TraceResultBuilder builder) { ThreadTraceResults = GetThreadTraceResults(builder); }
private static ThreadTraceResult[] GetThreadTraceResults(TraceResultBuilder builder) { return(builder.ThreadTraceResultBuilders.Select((threadIdResultPair) => new ThreadTraceResult(threadIdResultPair.Key, threadIdResultPair.Value)).ToArray()); }
public Tracer() { _traceResultBuilder = new TraceResultBuilder(); }