protected override void OnStart(string[] args) { // создаем журнал событий _eventLink = new EventLink(TsGlobalConst.GetLogDirectory()); try { _eventLink.Post(TsGlobalConst.EventSource, string.Format( "Сервис менеджера турникетов, версия {0}", VersionInfoHelper.GetVersion(Assembly.GetExecutingAssembly()))); // создаем менеджер турникетов _manager = new global::TsManager.TsManager(_eventLink); // запуск менеджера _eventLink.Post(TsGlobalConst.EventSource, "Запуск менеджера турникетов"); _manager.Start(); _eventLink.Post(TsGlobalConst.EventSource, "Сервис запущен"); } catch (Exception e) { _eventLink.Post(TsGlobalConst.EventSource, "Старт сервиса", e); Stop(); } }
public void OpenConnector() { Dispose(); _log = new EventLink(TsGlobalConst.GetLogDirectory(), true); }