コード例 #1
0
        public async Task <GameScoreTime> GetGameScoreTime(int idCalendario)
        {
            var gameScoreTime = new GameScoreTime();

            try
            {
                var client = new HttpClient();
                client.BaseAddress = new Uri(UrlBaseRest.GetUrlBaseRest());
                var response = await client.GetAsync($"api/boxscores/juegoscoretime/{idCalendario}");

                if (response.IsSuccessStatusCode)
                {
                    var content = await response.Content.ReadAsStringAsync();

                    gameScoreTime = JsonConvert.DeserializeObject <GameScoreTime>(content);
                }
                else
                {
                    return(gameScoreTime);
                }
            }
            catch (Exception e)
            {
                string nada = e.Message;
                return(gameScoreTime);
            }

            return(gameScoreTime);
        }
コード例 #2
0
        public async void GetGameScoreTime(int idCalendario)
        {
            IsBusy        = true;
            GameScoreTime = new GameScoreTime();

            var gameDetailsService = new GameDetailsService();

            GameScoreTime = await gameDetailsService.GetGameScoreTime(idCalendario);

            IsBusy = false;
        }