Inheritance: IInterfacedPayload, IInvokable
        public void MakeMove(int playerId, Domain.PlacePosition pos, int nextTurnPlayerId)
        {
            var payload = new IGameObserver_PayloadTable.MakeMove_Invoke {
                playerId = playerId, pos = pos, nextTurnPlayerId = nextTurnPlayerId
            };

            Notify(payload);
        }
 public void MakeMove(int playerId, Domain.PlacePosition pos, int nextTurnPlayerId)
 {
     var payload = new IGameObserver_PayloadTable.MakeMove_Invoke { playerId = playerId, pos = pos, nextTurnPlayerId = nextTurnPlayerId };
     Notify(payload);
 }