protected void RecordStepTime(string stepName, bool forceDetail = false) { if (!this.stopwatch.IsRunning) { this.RecordStartTime(); } else if (this.Detailed || forceDetail) { this.LogInformationData("Elapsed time since start till " + stepName, this.stopwatch.Elapsed); this.LogInformationData("Elapsed ticks since start till " + stepName, stopwatch.ElapsedTicks); } }