public ElasticSearchLoggerTest() { var ELASTICSEARCH_ENABLED = Environment.GetEnvironmentVariable("ELASTICSEARCH_ENABLED") ?? "true"; var ELASTICSEARCH_SERVICE_HOST = Environment.GetEnvironmentVariable("ELASTICSEARCH_SERVICE_HOST") ?? "localhost"; var ELASTICSEARCH_SERVICE_PORT = Environment.GetEnvironmentVariable("ELASTICSEARCH_SERVICE_PORT") ?? "9200"; _enabled = BooleanConverter.ToBoolean(ELASTICSEARCH_ENABLED); if (_enabled) { _logger = new TestElasticSearchLogger(); _logger.Configure(ConfigParams.FromTuples( "level", "trace", "source", "test", "index", "log", "date_format", _dateFormat, "daily", true, "connection.host", ELASTICSEARCH_SERVICE_HOST, "connection.port", ELASTICSEARCH_SERVICE_PORT )); _fixture = new LoggerFixture(_logger); _esFixture = new ElasticSearchLoggerFixture(_logger); _logger.OpenAsync(null).Wait(); // _logger.OpenAsync(null).Wait(); } }
public ElasticSearchLoggerFixture(TestElasticSearchLogger logger) { Logger = logger; }