PowerArgs.AsyncTimeline.AddEvent C# (CSharp) Method

AddEvent() public method

public AddEvent ( string message, string component ) : void
message string
component string
return void
        public void AddEvent(string message, string component)
        {
            lock (Events)
            {
                var lastEvent = Events.Count == 0 ? null : Events.Last();
                var ev = new TimelineEvent(message, component);
                ev.DeltaFromPreviousEvent = lastEvent == null ? TimeSpan.Zero : ev.Timestamp - lastEvent.Timestamp;
                Events.Add(ev);
            }
        }