コード例 #1
0
        public List <HouseDashboard> GetDashboards()
        {
            var configs    = FindAll();
            var dashboards = new List <HouseDashboard>();

            foreach (var config in configs)
            {
                var configJson = JToken.Parse(config.ConfigurationValue);
                var dash       = new HouseDashboard()
                {
                    Source   = config.ConfigurationName,
                    CityName = configJson["cityname"] != null
                    ? configJson["cityname"].ToString()
                    : configJson["cityName"].ToString(),
                    HouseSum          = 9999,
                    LastRecordPubTime = DateTime.Now
                };
                dashboards.Add(dash);
            }
            return(dashboards);
        }
コード例 #2
0
 // GET: /<controller>/
 public IActionResult Index()
 {
     HouseDashboard.RefreshDashboard();
     return(View(HouseDashboard.LoadDashboard()));
 }
コード例 #3
0
 // GET: /<controller>/
 public IActionResult Index()
 {
     return(View(HouseDashboard.LoadCityDashboards()));
 }
コード例 #4
0
 public void Run()
 {
     HouseDashboard.RefreshDashboard();
 }