private void SetEndTimeFromChildren() { if (HasChildren) { EndTime = NodeContext.LastOrDefault().EndTime; } else if (HasLog) { EndTime = LogContext.LastOrDefault().Timestamp; } }