Beispiel #1
0
        public async Task <SentimentalAnalysis> AnalysisSentimentalText(string content)
        {
            var getUrl = await localStorage.GetItemAsync <string>("getUrl");

            using (HttpClient httpClient = new HttpClient()
            {
                BaseAddress = new Uri(getUrl)
            })
            {
                var response = await httpClient.GetAsync(string.Empty);

                if (response.IsSuccessStatusCode)
                {
                    return(JsonConvert.DeserializeObject <SentimentalAnalysis>(await response.Content.ReadAsStringAsync()));
                }
            }

            return(default(SentimentalAnalysis));
        }
        public async Task <IEnumerable <Score> > GetScores()
        {
            var exists = await localStorage.ContainKeyAsync(achievementList);

            if (!exists)
            {
                return(new List <Score>());
            }
            var scores = await localStorage.GetItemAsync <List <ScoreViewModel> >(achievementList);

            var results = scores
                          .Select(x => new Score(x))
                          .OrderByDescending(x => x.Points);

            return(results);
        }