static void Main(string[] args) { Logger.SetLogWriter(new LogWriterFactory().Create()); ExceptionPolicy.SetExceptionManager(new ExceptionPolicyFactory().CreateManager(), false); var msg = "Service Arbeitszeit von Handy startet."; Logger.Write(msg, "Service", 0, 0, System.Diagnostics.TraceEventType.Start); #if DEBUG var prop = Properties.Settings.Default; var arbeitszeitHandy = new ArbeitszeitVonHandy(prop.DatenbankVerbindungsString, prop.PortNummerServer); var t = new Task((azHandy) => { (azHandy as ArbeitszeitVonHandy).Start(); }, arbeitszeitHandy, TaskCreationOptions.LongRunning); t.Start(); Console.WriteLine("Dienst Arbeitszeit Handy läuft...."); Console.ReadKey(); #else var ServiceToRun = new ServiceBase[] { new JgMaschineServiceHandyArbeitszeit() }; ServiceBase.Run(ServiceToRun); #endif }
public JgMaschineServiceHandyArbeitszeit() { var prop = Properties.Settings.Default; _ArbeitszeitHandy = new ArbeitszeitVonHandy(prop.DatenbankVerbindungsString, prop.PortNummerServer); }