static void Main(string[] args) { PTR3Core core = null; try { core = new PTR3Core(); core.Converter = new BMRetransfer("BMRetransfer"); core.InstallConfigXmlHelper.Name = "BMRetransfer.exe"; core.InstallConfigXmlHelper.Description = "BMRetransfer Convert"; core.InstallConfigXmlHelper.TypeOf = "1"; // 1 - offline, 2 - online // Wartoci nadpisywane przez dodatkowy XML core.InstallConfigXmlHelper.InterfaceId = "1"; // Id interfejsu konfiguracyjnego core.InstallConfigXmlHelper.ConfigXmlVersion = "1.0.0.3"; // Wersja konfiguracji konwertera core.InstallConfigXmlHelper.SchemaXmlVersion = "1.0.0.0"; // Wersja interfejsu konfiguracyjnego core.InstallConfigXmlHelper.EfficiencyClassId = "20"; // Id zarejestrowanej klasy wydajnociowej core.InstallConfigXmlHelper.CobEfficiencyClassId = ""; // Id zarejestrowanej klasy wydajnociowej konwertera pracującego w trybie COB core.ParseCommandline(args); core.Init(MsgStatusEnum.MS_Deb3, 3600000, 1000, 0); if (String.IsNullOrEmpty(ConfigXmlReader.XmlGetConfigParam(core, "log-level")) == false) { PTR3Core.LOG.SetLogLevel(LoggerTypeEnum.RTf, Convert.ToInt32(ConfigXmlReader.XmlGetConfigParam(core, "log-level"))); } core.Process(); } catch (Exception ex) { PTR3Core.LOG.Log(MsgStatusEnum.MS_Error, ex, ""); } //---------------------------------------------------------------------------------------- }
static void Main(string[] args) { PTR3Core core = null; try { core = new PTR3Core(); //core.InitialLogLevel = MsgStatusEnum.MS_Deb3; core.Converter = new ITNWebServiceMain("ITNWebService"); // Parametry konwertera // Wartości niezmieniane przez dodatkowy XML // Mogą zostać nadpisane tutaj core.InstallConfigXmlHelper.Name = "ITNWebService.exe"; // Domyślna nazwa konwertera //core.InstallConfigXmlHelper.Version = ""; // Domyślnie wersja pliku core.InstallConfigXmlHelper.Description = "ITNWebService"; core.InstallConfigXmlHelper.TypeOf = "2"; // 1 - offline, 2 - online // Wartości nadpisywane przez dodatkowy XML core.InstallConfigXmlHelper.InterfaceId = "210"; // Id interfejsu konfiguracyjnego core.InstallConfigXmlHelper.ConfigXmlVersion = "1.0.0.0"; // Wersja konfiguracji konwertera core.InstallConfigXmlHelper.SchemaXmlVersion = "1.0.0.0"; // Wersja interfejsu konfiguracyjnego core.InstallConfigXmlHelper.EfficiencyClassId = "20"; // Id zarejestrowanej klasy wydajnościowej //core.InstallConfigXmlHelper.CobEfficiencyClassId = ""; // Opcjonalne id zarejestrowanej klasy wydajnościowej konwertera pracującego w trybie COB core.InstallConfigXmlHelper.EmptyConfigXml = "1"; core.ParseCommandline(args); core.Init(MsgStatusEnum.MS_Deb3, 35000, 5000, 0); core.Process(); } catch (Exception ex) { PTR3Core.LOG.Log(MsgStatusEnum.MS_Error, ex, ""); } }