Example #1
0
        public void ProcessCommandLineArgs(IList <string> args)
        {
            LoggerFacade.WriteInformation(string.Format("Cmd args: {0}", string.Join(" ", args)));

            if (args.Count == 0)
            {
                _mainwindow.Open();
                return;
            }

            var arg          = args[0];
            var lowerCaseArg = arg.ToLowerInvariant();

            if (lowerCaseArg == CommandLineArgs.Exit)
            {
                _mainwindow.ExitFromApp();
            }
        }