diff --git a/src/SocketIO.Serializer.SystemTextJson/SystemTextJsonSerializer.cs b/src/SocketIO.Serializer.SystemTextJson/SystemTextJsonSerializer.cs index 067cf6e6..4430c75b 100644 --- a/src/SocketIO.Serializer.SystemTextJson/SystemTextJsonSerializer.cs +++ b/src/SocketIO.Serializer.SystemTextJson/SystemTextJsonSerializer.cs @@ -306,7 +306,7 @@ private SerializedItem SerializeEio4ConnectedMessage(string ns, object auth) #region Read Message - private static void ReadMessage(IMessage message, EngineIO eio, string text) + private void ReadMessage(IMessage message, EngineIO eio, string text) { switch (message.Type) { @@ -343,11 +343,11 @@ private static void ReadMessage(IMessage message, EngineIO eio, string text) } } - private static void ReadOpenedMessage(IMessage message, string text) + private void ReadOpenedMessage(IMessage message, string text) { // TODO: Should deserializing to existing object // But haven't support yet. https://github.com/dotnet/runtime/issues/78556 - var newMessage = JsonSerializer.Deserialize(text, new JsonSerializerOptions + var newMessage = JsonSerializer.Deserialize(text, new JsonSerializerOptions(_options) { NumberHandling = JsonNumberHandling.AllowReadingFromString, PropertyNamingPolicy = JsonNamingPolicy.CamelCase @@ -543,4 +543,4 @@ private static void ReadBinaryAckMessage(IMessage message, string text) #endregion } -} \ No newline at end of file +}