public IViewComponentResult Invoke(string zoneName)
        {
            var svc  = new SimpleWeatherService();
            var data = svc.GetWeatherFromOpenDataApi(zoneName);

            //svc.ChangeSize(data.image);
            return(View(data));
        }
Example #2
0
        public string Invoke()
        {
            //TODO: 應改用 DI https://blog.darkthread.net/blog/aspnet-core-di-notes/
            var svc  = new SimpleWeatherService();
            var data = svc.GetTaipeiWeatherFromOpenDataApi();

            return($"現在{data.ZoneName}天氣:{data.Status} /氣溫:{data.MinTemp}° - {data.MaxTemp}°");
        }