コード例 #1
0
        public HttpResponseMessage PerformAttack(string sessionKey, int gameId, [FromBody]
                                                 MoveModel move)
        {
            var responseMsg = this.PerformOperation(() =>
            {
                var userId = UserDataPersister.LoginUser(sessionKey);
                BattleDataPersister.PerformAttack(userId, gameId, move.UnitId, move.Position.X, move.Position.Y);
            });

            return(responseMsg);
        }