Beispiel #1
0
        public static void Run([TimerTrigger("0 0 * * * *")] TimerInfo myTimer, ILogger log)
        {
            log.LogInformation($"Starting forecast write: {DateTime.Now}");

            //Read data from Dark Sky
            double latitude  = 37.8267;
            double longitude = -122.4233;
            var    data      = GetDataAsync(latitude, longitude).Result;

            //Convert data to forcast type
            var fcData = Darksky.Convert(data);

            //Write data to OCS
            var results = WriteDataAsync("napa.pluto", fcData).Result;

            log.LogInformation($"Completed forecast write: {DateTime.Now}");
        }