コード例 #1
0
        // GET: api/dresscodegenerator/result
        public JToken Get(int id, string city)
        {
            string gender = database.Select(id);

            if (gender == "")
            {
                return("For subscribers only");
            }

            string key = values.Get(city).ToString();

            var client = new RestClient($"http://dataservice.accuweather.com/forecasts/v1/daily/5day/{key}?apikey=KfG1nMJ5g3M99pi4CGAEsaYApQCupum1&language=en-us&details=true&metric=true");

            var request = new RestRequest(Method.GET);

            request.AddHeader("host", "dataservice.accuweather.com");
            request.AddHeader("apikey", "KfG1nMJ5g3M99pi4CGAEsaYApQCupum1");
            IRestResponse response    = client.Execute(request);
            JObject       json        = JObject.Parse(response.Content);
            string        newjsonline = Convert.ToString(json);

            ////pakaitinis
            //string path = @"C:\Users\deivi\Documents\WriteLines.txt";
            //string newjsonline = File.ReadAllText(path);
            ////

            DressCodePreparation DCP = new DressCodePreparation();
            string theResult         = DCP.Preparation(newjsonline, gender);

            string finalResult = hand.ClothesGeneration(theResult, city, id);

            return(finalResult);
        }