示例#1
0
文件: App.xaml.cs 项目: ATAR1/UNSK
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);
            var mainWindow = new MainWindow();

            var ctx = new JournalDBEntities();
            var journalRepository = new JournalRepository(ctx);

            var       collectionsRepository = new CollectionsRepository(ctx);
            MenuModel menu = MenuModel.Generate(collectionsRepository);

            mainWindow.DataContext = new MainWindowModel(journalRepository, collectionsRepository, menu);
            mainWindow.Show();
        }