protected override void OnStart(string[] args) { //System.Diagnostics.Debugger.Break(); LogManager.WriteLog(string.Format("Starting Service ({0:D}).", Process.GetCurrentProcess().Id), LogManager.enumLogLevel.Info); IsStopRequested = false; try { //Get the connection string. _strConnectionString = DBBuilder.GetConnectionString(); } catch (Exception ex) { ExceptionManager.Publish(ex); } // Initialize application settings (App.config, setting table, etc...) this.InitSettings(); //ENABLE DISABLE if (Convert.ToBoolean(ConfigManager.Read("MachineConfig")) == true) { _EnableDisable = new EnableDisable(); } //TITO if (Convert.ToBoolean(ConfigManager.Read("TITO")) == true) { _TITO = new TITO(); } //AFTEnableDisable if (Convert.ToBoolean(ConfigManager.Read("AFTEnableDisable")) == true) { _enableDisableAFT = new AFTEnableDisable(); } //Employee Master card broadcast if (Convert.ToBoolean(ConfigManager.Read("EmployeecardBroadcast")) == true) { _empMastercard = new EmployeeMasterCard(); } //Instant Periodic Interval if (Convert.ToBoolean(ConfigManager.Read("InstantPeriodic")) == true) { _instantPeriodicInterval = new InstantPeriodicIntervalHandler(); } //Request/Response Wait Configuration NetworkServiceSettings.RequestWaitTime = Convert.ToInt32(ConfigManager.Read("RequestWaitMilliSeconds")); NetworkServiceSettings.DBHitWaitTime = Convert.ToInt32(ConfigManager.Read("DBHitWaitMilliSeconds")); LogManager.WriteLog("Started Service Successfully.", LogManager.enumLogLevel.Info); }
public virtual void Can_create_dataclient() { var client = CreateDataClient(); //check connection string Assert.Equal(DBBuilder.GetConnectionString(GetDatabaseType()), client.Database.ConnectionString); //check DataClient type Assert.True(client.GetType() == GetDataClientType()); //check Dialect type Assert.True(client.Dialect.GetType() == GetDialectType()); }