public MainViewModel() { _databaseSelectorViewModel = new DatabaseSelectorViewModel(); LoadSettings(); _databaseSelectorViewModel.PropertyChanged += DatabaseSelectorViewModelPropertyChanged; _runCommand = new ActionCommand(RunImpl); _timer = new Timer(500) { AutoReset = false }; _timer.Elapsed += TimerElapsed; Trace.Listeners.Add(new ActionTraceListener(message => TraceOutput += message)); }