Exemple #1
0
        public async Task UpdateLastNameAsync(GhostLastName lastName)
        {
            GameState?newState = await _gameService.UpdateLastNameAsync(Context.ConnectionId, lastName);

            if (newState is null)
            {
                throw new HubException("Invalid input.");
            }

            await Clients.Group(newState.GameCode).OnLastNameUpdated(newState.LastName);
        }
Exemple #2
0
 private void UpdateLastName(GhostLastName name) =>
 Dispatcher.Dispatch(new UpdateLastNameAction(name));
Exemple #3
0
 public UpdateLastNameAction(GhostLastName lastName)
 {
     LastName = lastName;
 }