public string FormatConfig(WindowServiceInfo serviceInfo) { if (serviceInfo == null) { return(string.Empty); } return(MyModelHelper.MakeIniStringExt(serviceInfo, lastSplit: Environment.NewLine)); }
public WindowServiceInfo LoadWindowServiceInfo() { //todo read from config var serviceInfo = new WindowServiceInfo(); serviceInfo.ServiceName = "SimpleTraceWs"; serviceInfo.ServicePath = "SimpleTraceWs.exe"; serviceInfo.ServiceFriendlyName = "000-SimpleWs"; return(serviceInfo); }
public void Init(WindowServiceInfo info) { ServiceInfo = info; TheController = ServiceController.Create(info); }