Beispiel #1
0
 public string FormatConfig(WindowServiceInfo serviceInfo)
 {
     if (serviceInfo == null)
     {
         return(string.Empty);
     }
     return(MyModelHelper.MakeIniStringExt(serviceInfo, lastSplit: Environment.NewLine));
 }
Beispiel #2
0
        public WindowServiceInfo LoadWindowServiceInfo()
        {
            //todo read from config
            var serviceInfo = new WindowServiceInfo();

            serviceInfo.ServiceName         = "SimpleTraceWs";
            serviceInfo.ServicePath         = "SimpleTraceWs.exe";
            serviceInfo.ServiceFriendlyName = "000-SimpleWs";
            return(serviceInfo);
        }
Beispiel #3
0
 public void Init(WindowServiceInfo info)
 {
     ServiceInfo   = info;
     TheController = ServiceController.Create(info);
 }