Browse Source

Remove unnecessary copy in MessageExecutionCompleted

Olivier Coanet 3 years ago
parent
commit
c9d0a9e719
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Abc.Zebus/Core/MessageExecutionCompleted.cs

+ 1 - 1
src/Abc.Zebus/Core/MessageExecutionCompleted.cs

@@ -79,7 +79,7 @@ namespace Abc.Zebus.Core
 
         public static MessageExecutionCompleted Success(MessageId sourceCommandId, IMessage payload, IMessageSerializer serializer)
         {
-            var payloadBytes = serializer.Serialize(payload).ToArray();
+            var payloadBytes = serializer.Serialize(payload);
 
             return new MessageExecutionCompleted(sourceCommandId, payload.TypeId(), payloadBytes);
         }