private void Initialize(string operation, TracerInstrumentationListener tracerInstrumentationListener) { instrumentationListener = tracerInstrumentationListener; StartLogicalOperation(operation); if (IsTracingEnabled()) { tracerInstrumentationListener.TracerOperationStarted(PeekLogicalOperationStack() as string); stopwatch = Stopwatch.StartNew(); tracingStartTicks = Stopwatch.GetTimestamp(); WriteTraceStartMessage(startTitle); } }