• 1000 тип: System.String
---------------------------------- вспомогательная библиотека --- ---------------------
public static class MsgPackSerializer
{
//TODO we can add other Resolver if needed
private static readonly MessagePackSerializerOptions options = MessagePackSerializerOptions.Standard.WithResolver(
CompositeResolver.Create(
//ImmutableCollectionResolver.Instance,
DynamicGenericResolver.Instance,
PrimitiveObjectResolver.Instance,
DynamicContractlessObjectResolver.Instance,
DynamicContractlessObjectResolverAllowPrivate.Instance,
ContractlessStandardResolver.Instance,
ContractlessStandardResolverAllowPrivate.Instance
)).WithCompression(MessagePackCompression.Lz4BlockArray);
public static byte[] Serialize<T>(T objValue)
{
return MessagePackSerializer.Serialize<T>(objValue, options);
}
public static T Deserialize<T>(byte[] byteArray)
{
return MessagePackSerializer.Deserialize<T>(byteArray, options);
}
}
Любая помощь приветствуется.