Example #1
0
        public JsonResult GetCurrentStatus()
        {
            List <CurrentStatus> currentStatusList = new List <CurrentStatus>();
            string query       = string.Format("{0}={1}", "authtoken", AuthToken);
            string apiurl      = GeneralUtility.GetAPIUrl(AppSettings.APIHost, AppSettings.APIPort, "monitor", "retrievecurrentstatus", query);
            var    responseObj = GeneralUtility.SendData(apiurl, null, false, null, MethodType.GET);

            if (responseObj != null)
            {
                responseObj.Wait();
                var    result = responseObj.Result.ToString();
                object obj    = JSONParser.ToObject(result);
                currentStatusList = APMSerializer.GetCurrentStatus(obj);
            }

            return(Json(currentStatusList));
        }