Example #1
0
 public void RunApplication(params string[] args)
 {
     ConsoleApplicationManager
     .For <T>()
     .UsingFactory(Factory)
     .Run(args);
 }
Example #2
0
        static void Main(string[] args)
        {
            ConsoleApplicationManager.For <XCopyApplication>()
            .SetWindowTitle("XCopyApplication")
            .SetWindowWidth(100)
            .Run(args);

            Console.ReadLine();
        }
Example #3
0
        public static void Main(string[] args)
        {
            var application = ConsoleApplicationManager.For <ConsoloversApplication1Application>().Run(args);

            if (application.Arguments.WaitForKey)
            {
                Console.ReadLine();
            }
        }
Example #4
0
        public API()
        {
            Log("Initializing...");
            ConsoleApplicationManager.Init();

            Log("Start application...");
            ConsoleApplicationManager.Start();

            Log("Waiting for server start done...");
        }
Example #5
0
        private static void Main(string[] args)
        {
            var application = ConsoleApplicationManager.For <TheApplication>().SetWindowWidth(150).SetWindowHeight(40).Run(args);

            if (application.Arguments.WaitForDebugger)
            {
                Console.WriteLine("Waiting for key");
                Console.ReadLine();
            }
        }
Example #6
0
        public void EnsureRunInitializesWhenRequired()
        {
            var args   = new string[0];
            var runned = new ConsoleApplicationManager <ApplicationWithArguments>().Run(args);

            runned.Args.Should().BeSameAs(args);
            runned.TestParameters.Should().NotBeNull();

            runned.Mock.Verify(x => x.Run(), Times.Once);
        }
Example #7
0
        static void Main(string[] args)
        {
            var container = new Container();

            container.Register <ResourceManager>(Properties.Resources.ResourceManager).WithLifetime(Lifetime.Singleton);
            var objectFactory = new DefaultFactory(container);

            ConsoleApplicationManager.For <Program>().UsingFactory(objectFactory).Run(args);
            Console.ReadLine();
        }
Example #8
0
        private static void Main(string[] args)
        {
            string text = null;

            while (text != "exit")
            {
                text = new InputBox <string>("Enter some long text: ", "SomeText").ReadLine(10);
                Console.WriteLine(text);
            }

            new ConsoleProxy().WaitForKey(ConsoleKey.Escape);
            ConsoleApplicationManager.For <MyProgramLogic>().Run(args);
        }
 private static void Main(string[] args)
 {
     try
     {
         ConsoleApplicationManager.RunApplication(args);
     }
     catch (Exception e)
     {
         Console.WriteLine("Unhandled Exception thrown. Details follow:");
         Console.WriteLine(e.Message);
         Console.WriteLine(e.StackTrace);
     }
 }
Example #10
0
        public IApplication Run(string[] args)
        {
            if (createApplication == null)
            {
                createApplication = new DefaultFactory().CreateInstance;
            }

            var applicationManager = new ConsoleApplicationManager(createApplication)
            {
                WindowTitle = WindowTitle,
            };

            return(applicationManager.Run(applicationType, args));
        }
Example #11
0
        static void Main()
        {
            var container = new Container();

            container.Register <ResourceManager>(Properties.Resources.ResourceManager).WithLifetime(Lifetime.Singleton);
            var objectFactory = new DefaultFactory(container);

            var program = ConsoleApplicationManager.For <Program>().UsingFactory(objectFactory).Run();

            PrintArgs(program.Arguments);
            if (program.Arguments != null && program.Arguments.Wait)
            {
                Console.WriteLine();
                program.WaitForEnter();
            }
        }
Example #12
0
 static void Main(string[] args)
 {
     ConsoleApplicationManager.RunThis(args);
 }
Example #13
0
 public override void GameStartDone()
 {
     ConsoleApplicationManager.GameStartDone();
     Log("Mod initialized");
 }
Example #14
0
        public void EnsureRunIsCalledOnRunable()
        {
            var runned = new ConsoleApplicationManager <Runable>().Run(new string[0]);

            runned.Mock.Verify(x => x.Run(), Times.Once);
        }
Example #15
0
 private static void Main(string[] args)
 {
     ConsoleApplicationManager.For <DeleteMeApplication>()
     .Run(args);
 }
Example #16
0
 public void RunApplication(string args)
 {
     ConsoleApplicationManager.For <TestApplication <T> >().UsingFactory(Factory).Run(args);
 }
Example #17
0
 public override void GameShutdown()
 {
     Log("Server shutdown!");
     ConsoleApplicationManager.GameShutdown();
 }