protected void Tick(string actionName, int ticks = 1, long msecs = 0) { if (_principal != null) { _monitor.Tick(actionName, 1, msecs, "User." + (_principal.Identity.Name ?? "?")); } else { _monitor.Tick(actionName, 1, msecs); } }