public override void ActivateOptions() { base.ActivateOptions(); _formatter = _formatter ?? new LogdnaFormatter(_config); _client = new LogdnaClient(_config); _buffer = _buffer ?? new LogdnaAsyncBuffer(_config, _client); }
public LogdnaAsyncBuffer(Config config, ILogdnaClient client) { _config = config; _client = client; var sendingThread = new Thread(DoSend) { Name = "LogdnaSendThread", IsBackground = true }; sendingThread.Start(); }