Exemplo n.º 1
0
 public static outcome validate(WindowsServicesValue service)
 {
     if (service.Status == "Stopped")
     {
         return(outcome.NotOK);
     }
     else
     {
         return(outcome.OK);
     }
 }
Exemplo n.º 2
0
        string WinServicesValue()
        {
            title = "Windows Services installed";
            List <WindowsServicesValue> values = new List <WindowsServicesValue>();

            foreach (ServiceController sc in ServiceController.GetServices())
            {
                WindowsServicesValue wsv = new WindowsServicesValue();
                wsv.ServiceName = sc.ServiceName;
                wsv.Status      = sc.Status.ToString();
                wsv.DisplayName = sc.DisplayName;
                wsv.ServiceType = sc.ServiceType.ToString();
                values.Add(wsv);
            }
            var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(values);

            return(jsonString);
        }