From 9addf38677ef24129b8dd947a0be485dde6b2f27 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 2 Dec 2025 22:51:12 +0800 Subject: [PATCH] :bug: Enable contractless serilization in cache to fix message pack serilizer --- DysonNetwork.Shared/Cache/MessagePackCacheSerializer.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/DysonNetwork.Shared/Cache/MessagePackCacheSerializer.cs b/DysonNetwork.Shared/Cache/MessagePackCacheSerializer.cs index c2cc664..2420c59 100644 --- a/DysonNetwork.Shared/Cache/MessagePackCacheSerializer.cs +++ b/DysonNetwork.Shared/Cache/MessagePackCacheSerializer.cs @@ -5,6 +5,7 @@ namespace DysonNetwork.Shared.Cache; public class MessagePackCacheSerializer(MessagePackSerializerOptions? options = null) : ICacheSerializer { private readonly MessagePackSerializerOptions _options = options ?? MessagePackSerializerOptions.Standard + .WithResolver(MessagePack.Resolvers.ContractlessStandardResolver.Instance) .WithCompression(MessagePackCompression.Lz4BlockArray); public string Serialize(T value)