public HttpResponseMessage PerformMove(string sessionKey, int gameId, [FromBody] MoveModel move) { var responseMsg = this.PerformOperation(() => { var userId = UserDataPersister.LoginUser(sessionKey); BattleDataPersister.PerformMove(userId, gameId, move.UnitId, move.Position.X, move.Position.Y); }); return(responseMsg); }