Ejemplo n.º 1
0
        private void RunBootstrap()
        {
            var container = CompositionContainerFactory.Instance;

            GameSummary          = container.GetExportedValue <ISnakeyGameSummaryViewModel>();
            SnakeMasterViewModel = container.GetExportedValue <ISnakeMasterViewModel>();

            SnakeMasterViewModel.Initialise();
        }
Ejemplo n.º 2
0
        private async Task StartAsync()
        {
            try
            {
                while (true)
                {
                    var gameArgs = await GameSummary.GetGameArgsAsync();

                    await SnakeMasterViewModel.GoSnakeAsync(gameArgs);

                    SnakeMasterViewModel.Reset();
                }
            }
            catch (Exception)
            {
                // TODO
            }
        }