diff --git a/README.md b/README.md index 4a306c1..8d5854b 100644 --- a/README.md +++ b/README.md @@ -533,7 +533,6 @@ public class NewtonsoftJson7Serializer : IJsonSerializer Serializer.Serialize(jsonWriter, instance); jsonWriter.Flush(); - stream.Position = 0; } } diff --git a/src/Unleash/Communication/UnleashApiClient.cs b/src/Unleash/Communication/UnleashApiClient.cs index 184a296..f44cdf5 100644 --- a/src/Unleash/Communication/UnleashApiClient.cs +++ b/src/Unleash/Communication/UnleashApiClient.cs @@ -187,6 +187,7 @@ public async Task RegisterClient(ClientRegistration registration, Cancella var memoryStream = new MemoryStream(); jsonSerializer.Serialize(memoryStream, registration); + memoryStream.Position = 0; const int bufferSize = 1024 * 4; @@ -233,6 +234,7 @@ public async Task SendMetrics(ThreadSafeMetricsBucket metrics, Cancellatio InstanceId = clientRequestHeaders.InstanceTag, Bucket = bucket }); + memoryStream.Position = 0; } const int bufferSize = 1024 * 4;