private void Initialize() { ErrorMessage = string.Empty; // Set up the loggers const string logFileNameBase = @"Logs\MyEMSLFileCacher"; LogTools.CreateFileLogger(logFileNameBase, LogLevel); var hostName = System.Net.Dns.GetHostName(); var dbLoggerConnectionString = DbToolsFactory.AddApplicationNameToConnectionString(mLogDBConnectionString, "MyEMSLMTSFileCacher"); LogTools.CreateDbLogger(dbLoggerConnectionString, "MyEMSLFileCacher: " + hostName); // Make initial log entry var msg = "=== Started MyEMSL MTS File Cacher v" + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version + " === "; LogTools.LogMessage(msg); var connectionStringToUse = DbToolsFactory.AddApplicationNameToConnectionString(MTSConnectionString, "MyEMSLMTSFileCacher"); mDbTools = DbToolsFactory.GetDBTools(connectionStringToUse); RegisterEvents(mDbTools); }
/// <summary> /// Constructor /// </summary> /// <param name="connectionString"></param> public DBAccess(string connectionString) { const int DB_TIMEOUT_SECONDS = 90; mDBTools = DbToolsFactory.GetDBTools(connectionString, DB_TIMEOUT_SECONDS); }