public static Timing Over(ITemplateEngineHost host, string label) { return(new Timing((x, d) => { host.LogTiming(label, x, d); //string indent = string.Join("", Enumerable.Repeat(" ", d)); //Console.WriteLine($"{indent} {label} {x.TotalMilliseconds}"); })); }
public virtual void LogTiming(string label, TimeSpan duration, int depth) { _baseHost.LogTiming(label, duration, depth); }