Angefangen eine Wechselstrategie zu schreiben
Grid eingebaut
AnimatedContentControl gebaut
Merge branch 'Impl_CSV_Importe' of gitlab.codefoundry.de:fhrosenheim/GUI into mainwindow
MainWindow aufgeräumt
Scheduler eingebaut
ErrorViewModel und EVMFactory implementiert.
Scheduler ausgebaut
Error-View angelegt
DataBinding für ErrorView
Probleme beim ErrorView gelöst
Scheduler intern auf Timer umgestellt
Scheduler Arbeitet nicht solange noch ein Error angezeigt wird
Fehlerbehandlung ins AbstractViewModel gezogen
Error-Handling basiert jetzt auf async-await-Konstrukt
=> Die Codeausführung wird zwar angehalten, aber es wird kein Thread richtig blockiert.
Scheduler-Test angepasst
Tests für Scheduler und AwaitableDelegateCommand geschrieben
ErrorLogging in ErrorViewModel integriert.

Beispiel für Fehlermeldungsaufruf angepasst.

Logging unter GUI\Vienna Traffic Monitor\bin\Debug => VTM_Log.log zu finden.
Logging-Interface erstellt.

Logger (IVTMLogger.cs) wird nun von der EVMFactory per DependencyInjection an das EVM übergeben.
Error-Factorys umgebaut
Codeanalyse aufgeräuumt