From 7b208f5eecee97aa7f5604dff82e2746064bae46 Mon Sep 17 00:00:00 2001 From: Doug Jacob Date: Tue, 7 Jul 2026 15:45:12 -0600 Subject: [PATCH] Removed unnecessary array allocation in TransitConvert --- src/Transit/TransitConvert.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Transit/TransitConvert.cs b/src/Transit/TransitConvert.cs index 6f3d63a..716471a 100644 --- a/src/Transit/TransitConvert.cs +++ b/src/Transit/TransitConvert.cs @@ -20,7 +20,7 @@ public static string SerializeObject(T value, TransitFactory.Format format, T { using var ms = new MemoryStream(); SerializeObject(value, ms, format, settings); - return Encoding.UTF8.GetString(ms.ToArray()); + return Encoding.UTF8.GetString(new ReadOnlySpan(ms.GetBuffer(), 0, (int)ms.Length)); } ///