示例#1
0
        static void Main(string[] args)
        {
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

            request.Method = "GET";

            var webResponse = request.GetResponse();
            var webStream   = webResponse.GetResponseStream();

            using (var responsereader = new StreamReader(webStream))
            {
                var     response = responsereader.ReadToEnd();
                SunMode sunMode  = JsonConvert.DeserializeObject <SunMode>(response);
                Console.WriteLine($"Sunrise: {sunMode.Results.Sunrise}.");
                Console.WriteLine($"Sunset: {sunMode.Results.Sunset}");
                Console.WriteLine($"Status: {sunMode.Status}");
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            string userCategoryUrl = "https://api.sunrise-sunset.org/json?lat=59.4370&lng=24.7536&date=today";

            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(userCategoryUrl);

            request.Method = "GET";

            var webResponse = request.GetResponse();
            var webStream   = webResponse.GetResponseStream();

            using (var responseReader = new StreamReader(webStream))
            {
                var     response = responseReader.ReadToEnd();
                SunMode sunMode  = JsonConvert.DeserializeObject <SunMode>(response);
                Console.WriteLine(sunMode.Status);
                Console.WriteLine($"Sunrise: {sunMode.Results.Sunrise}");
                Console.WriteLine($"Sunset: {sunMode.Results.Sunset}");
            }

            Console.ReadLine();
        }