using System;
using System.Collections.Generic;
//github.com/MessagePack-CSharp/MessagePack-CSharp
using MessagePack;
var dic = new Dictionary<int, string> {
{1, "one"}, {2, "two"}
};
//Encoding Binary Data
var data_b = MessagePackSerializer.Serialize(dic);
//Decoding Binary Data
var dic2 = MessagePackSerializer
.Deserialize<Dictionary<int, string>>(data_b);
Console.WriteLine($"dic2.Count is {dic2.Count}");