private bool ExceedMaxExecutionTime(RequestLog requestLog) { int?maxExecutionTime = ConfigUtility.GetNullableIntValue(MaxExecutionTime); if (maxExecutionTime.HasValue) { return(requestLog.ExecutionTime > maxExecutionTime.Value); } return(false); }
protected BaseData(string connectionStringName) { logger = new Logger(GetType()); int?dbTimeout = ConfigUtility.GetNullableIntValue(DataBaseTimeoutKey); if (dbTimeout.HasValue) { timeout = dbTimeout.Value; } if (string.IsNullOrEmpty(connectionStringName)) { database = DatabaseFactory.CreateDatabase(); } else { database = DatabaseFactory.CreateDatabase(connectionStringName); } }
protected BaseData(string connectionStringName, IConfigurationSource configurationSource) { logger = new Logger(GetType()); int?dbTimeout = ConfigUtility.GetNullableIntValue(DataBaseTimeoutKey); if (dbTimeout.HasValue) { timeout = dbTimeout.Value; } DatabaseProviderFactory databaseProviderFactory = new DatabaseProviderFactory(configurationSource); if (string.IsNullOrEmpty(connectionStringName)) { database = databaseProviderFactory.CreateDefault(); } else { database = databaseProviderFactory.Create(connectionStringName); } }