Merge pull request #9 from janpieterz/feature/default-send-increment-sequence

Set the sequence id when sending using default metadata
diff --git a/src/DotPulsar/Internal/ProducerStream.cs b/src/DotPulsar/Internal/ProducerStream.cs
index 839a681..a5827ca 100644
--- a/src/DotPulsar/Internal/ProducerStream.cs
+++ b/src/DotPulsar/Internal/ProducerStream.cs
@@ -42,7 +42,11 @@
             }
         }
 
-        public async Task<CommandSendReceipt> Send(ReadOnlySequence<byte> payload) => await Send(_cachedMetadata, payload);
+        public Task<CommandSendReceipt> Send(ReadOnlySequence<byte> payload)
+        {
+            _cachedMetadata.SequenceId = _sequenceId.Current;
+            return Send(_cachedMetadata, payload);
+        }
 
         public async Task<CommandSendReceipt> Send(PulsarApi.MessageMetadata metadata, ReadOnlySequence<byte> payload)
         {