private void SendBuffered() { Log.Debug("Sending buffered messages to current singleton instance"); while (_buffer.Count != 0) { var pair = _buffer.Dequeue(); _singleton.Tell(pair.Key, pair.Value); } } }