예제 #1
0
        static void Main(string[] args)
        {
            //Get flags from passed command args
            Options options = new Options();

            if (Parser.Default.ParseArguments(args, options))
            {
                AppStarter appStarter = new AppStarter(options);
                appStarter.Start();
            }

            if(System.Diagnostics.Debugger.IsAttached)
            {
                Console.ReadKey(true);
            }
        }
예제 #2
0
 /// <summary>
 /// Creates a new Appstart instance
 /// </summary>
 /// <param name="options"></param>
 public AppStarter(Options options)
 {
     this.options = options;
     this.modHosts = new List<ModuleHost>();
     this.messenger = new Messenger();
 }