IEnumerator SendWebRequest()
    {
        PongScores newScore = new PongScores {
            PlayerName = "Probando desde Unity", Score = 100
        };

        www = UnityWebRequest.Put(WebServiceURL, JsonUtility.ToJson(newScore));
        www.SetRequestHeader("content-type", "application/json");
        yield return(www.SendWebRequest());

        Debug.Log(www.downloadHandler.text);

        soundManager.SendMessage("PlayScoreSentSound");
    }
Exemple #2
0
        // PUT api/values/5
        public void Put([FromBody] PongScores newScore)
        {
            PongScores tmp = dbContext.PongScores.FirstOrDefault(ps => ps.Id == newScore.Id);

            if (tmp != null)
            {
                tmp.PlayerName = newScore.PlayerName;
                tmp.Score      = newScore.Score;
            }
            else
            {
                tmp = new PongScores()
                {
                    PlayerName = newScore.PlayerName,
                    Score      = newScore.Score
                };
                dbContext.PongScores.Add(tmp);
            }

            dbContext.SaveChanges();
        }