public ProfilingScope(TraceCategory traceCategory, string name, ProfilingScope parent = null) { _traceCategory = traceCategory; _name = name; _parent = parent; if (_parent == null) { Level = 0; } else { Level = _parent.Level + 1; } Stamp("Start"); }
public ProfilingScope(string name, ProfilingScope parent = null) : this(TraceCategory.Performance, name, parent) { }