Ejemplo n.º 1
0
        public override async Task <GameCatridgeReply> CreateNewGame(GameCatridgeRequest request, ServerCallContext context)
        {
            var cart = await _cartridgeService.GetCartage(request.Id);

            var gameState = await _gameStateService.CreateNewGameState(new GameStateRequest()
            {
                Message = JsonConvert.SerializeObject(cart)
            });

            return(new GameCatridgeReply()
            {
                Message = cart.ToString()
            });
        }
Ejemplo n.º 2
0
 public async Task <GameCatridgeReply> CreateNewGame(GameCatridgeRequest request)
 {
     return(await _client.CreateNewGameAsync(request));
 }