public void SetMessages(IEnumerable <IMessage> msgs) { dummySource.messages.Clear(); foreach (var m in msgs) { dummySource.messages.Add(m); } OnSourcesChanged?.Invoke(this, EventArgs.Empty); OnSourceMessagesChanged?.Invoke(this, EventArgs.Empty); }
public void RaiseMessagesChanged() { OnSourceMessagesChanged?.Invoke(this, EventArgs.Empty); }
public void RaiseMessagesChanged() { OnSourceMessagesChanged?.Invoke(this, new LogViewer.SourceMessagesChangeArgs(isIncrementalChange: true)); }
void FireMessagesChanged(object logSource, bool isIncrementalChange) { synchronizationContext.Post(() => OnSourceMessagesChanged?.Invoke(logSource, new SourceMessagesChangeArgs(isIncrementalChange))); }