public InfluxBulkInsertProcessor(InfluxConnectionSetting setting, InfluxInsertProtocol protocol) { _logger = LogManager.GetLogger(this); if (protocol == InfluxInsertProtocol.Http) { _bulkInsert = new InfluxHttpBulkInsert(setting); _logger.LogInformation("InfluxBulkInsertProcessor use http."); } else { _bulkInsert = new InfluxUdpBulkInsert(setting); _logger.LogInformation("InfluxBulkInsertProcessor use udp."); } _healthCheck = new InfluxHealthCheck(setting); }
public InfluxBulkInsertProcessor(string connectionString, InfluxInsertProtocol protocol) : this(new InfluxConnectionSetting(connectionString), protocol) { }