private void CompleteAndRemove(string requestId, PerRequestLogBuffer logBuffer) { try { logBuffer.Complete(); } finally { lock (_buffers) { _buffers.Remove(requestId); } } }