public OracleLogProvider(string connectionString, LogConfiguration logConfiguration) { CheckIfNull(connectionString, connectionStringParam); CheckLogConfiguration(logConfiguration); _connectionString = connectionString; _logConfiguration = logConfiguration; }
private void CheckLogConfiguration(LogConfiguration logConfiguration) { CheckIfNull(logConfiguration, logConfigurationParam); CheckIfNull(logConfiguration.TableName, tableNameParam); if (logConfiguration.Parameters.Count == 0) { throw new ArgumentOutOfRangeException(logConfigurationParametersParam); } }
public OracleLogger(string categoryName, string connectionString, LogConfiguration logConfiguration) { _categoryName = categoryName; _connectionString = connectionString; _logConfiguration = logConfiguration; }