public ScriptHost(Profile profile, CategoryController category_controller, MainWindowViewModel vm) { script_engine = new ScriptEngine(); script_session = script_engine.CreateSession(this); script_session.AddReference("System"); script_session.AddReference(GetType().Assembly.Location); Profile = profile; ViewModel = vm; CategoryController = category_controller; }
private void ApplicationStartup(object sender, StartupEventArgs e) { MainWindowViewModel vm = new MainWindowViewModel(); MainWindow v = new MainWindow() {DataContext = vm}; v.Show(); }