コード例 #1
0
        public ActionResult Index()
        {
            //var chaosUri = ConfigurationManager.AppSettings["ChaosUri"];
            //var chaosWebApiClient = new HttpClient();

            //var response = chaosWebApiClient.GetAsync($"{chaosUri}/Registrants").Result;
            //var content = response.Content.ReadAsStringAsync().Result;

            //var registrantList = _monkeyHelper.Registrants(content).ToList();
            //var hostServiceInfo = _monkeyHelper.GetHostServiceInfo(registrantList).ToList();

            var registrantList  = _monkeyHelper.DummyRegistrantList();
            var hostServiceInfo = _monkeyHelper.DummyHostServiceInfo();


            var chaosMonitorData = _monkeyMonitorHelper.MapForView(registrantList, hostServiceInfo);

            return(View(chaosMonitorData));
        }