public override string GetStackTitle(PersistentEvent ev) { if (!ShouldHandle(ev)) return null; if (ev.IsSessionHeartbeat()) return "Session Heartbeat"; return ev.IsSessionStart() ? "Session Start" : "Session End"; }
private bool ShouldHandle(PersistentEvent ev) { return ev.IsSessionStart() || ev.IsSessionEnd() || ev.IsSessionHeartbeat(); }