public static MainController Get() { if (s_mainController != null) { return(s_mainController); } s_mainController = new MainController { Configuration = Configuration.Load(), Logger = new LoggerService(), }; s_gameController = new MockGameController(); return(s_mainController); }
public static async Task SetGame(GameControllerBase controller) { s_gameController = controller; await controller.HandleStartup(); }