public MainWindow() { string[] args = Environment.GetCommandLineArgs(); if (args.Length < 3) { var logger = LogManager.GetCurrentClassLogger(); logger.Log(LogLevel.Error, "Tried to launch script editor without providing connection string details."); Close(); return; } SetConnectingString(args[1], args[2]); var context = new DBContext(); InitializeComponent(); ViewModel = new ScriptingViewModel(context, DialogCoordinator.Instance); DataContext = ViewModel; }
public MainWindow() { string[] args = Environment.GetCommandLineArgs(); if(args.Length < 3) { var logger = LogManager.GetCurrentClassLogger(); logger.Log(LogLevel.Error, "Tried to launch script editor without providing connection string details."); Close(); return; } SetConnectingString(args[1], args[2]); var context = new DBContext(); InitializeComponent(); ViewModel = new ScriptingViewModel(context, DialogCoordinator.Instance); DataContext = ViewModel; }