private string Stringify(CacheControls cacheControl)
 {
     switch (cacheControl)
     {
     }
     return("");
 }
        public static IList <ServiceModel> GetJobServiceStatus()
        {
            //IList<ServiceViewModel> serviceModelList = new List<ServiceViewModel>();
            IList <ServiceModel> serviceModelList = new List <ServiceModel>();

            //string result = new CommandService().ServiceCommands("ServiceStatus:PulseJob");
            string result = new CommandService().ServiceCommands("ServiceStatus:TapiSrv");

            Logging.LogMessage(LoggingLevel.Info, $"Result from getting the services status {result}");
            if (string.IsNullOrEmpty(result))
            {
                return(serviceModelList);
            }
            var          results = CleanResult(result);
            ServiceModel svcJob  = BuildServiceModel(results);

            CacheControls.UpsertCacheModel(svcJob, "JobServiceModel");
            serviceModelList.Add(svcJob);

            result = new CommandService().ServiceCommands("ServiceStatus:JobsMonitor");
            if (string.IsNullOrEmpty(result))
            {
                return(serviceModelList);
            }
            results = CleanResult(result);
            ServiceModel svcMonitor = BuildServiceModel(results);

            CacheControls.UpsertCacheModel(svcMonitor, "MonitorServiceModel");
            serviceModelList.Add(svcMonitor);

            return(serviceModelList);
        }