public static int Main(string[] args) { _glue = new CoreGlue(); _glue.Init(new KSModule()); var initService = _glue.Container.Resolve <IAppLifecycleService>(); var initResult = initService.Init(args); Console.WriteLine(""); Console.WriteLine(""); if (!initResult.Item2) { return(initResult.Item1); } var testService = _glue.Container.Resolve <ITestService>(); while (true) { var key = Console.ReadKey(); if (key.Key == ConsoleKey.Escape) { return(initResult.Item1); } if (key.Key == ConsoleKey.R) { var result = testService.GetFunctionData().Result; } var i = (int)key.Key; //49 is 1. We want to start from 0 @ 49 if (i >= 49 && i <= 57) { var numb = i - 48; if (numb >= 0) { testService.RunTest(numb); } } System.Threading.Thread.Sleep(50); } return(initResult.Item1); }
public TestBase() { _glue = new CoreGlue(); _glue.Init(new KSModule()); }