public LogViewModel() { LoggedItems = new ObservableCollection <string>(); EventListener = new ObservableEventListener(); EventListener.EnableEvents(Logger.Write, EventLevel.Verbose); _syncContext = SynchronizationContext.Current; EventListener.LogToCollection(PublishLogItem); // Can only be called on the dispatcher's thread. }
public LogViewModel() { LoggedItems = new ObservableCollection<string>(); EventListener = new ObservableEventListener(); EventListener.EnableEvents(Logger.Write, EventLevel.Verbose); _syncContext = SynchronizationContext.Current; EventListener.LogToCollection(PublishLogItem); // Can only be called on the dispatcher's thread. }