private void OnStartup(object sender, StartupEventArgs e) { var loader = new DefinitionLoader(); //TODO add definitions loading screen var paths = Directory.GetFiles(Configuration.EcuFlashDefinitions, "*.xml", SearchOption.AllDirectories); loader.LoadDefinitions(paths); var window = new MainWindow(); var mainWindowVM = new MainWindowVM(loader); window.DataContext = mainWindowVM; window.Show(); }