public static byte[] Pack <T>(T data)
        {
            MemoryStream memoryStream = new MemoryStream();

            CpInazumaMsgPack.Pack(data, memoryStream);
            return(memoryStream.ToArray());
        }
 public static void Pack(object data, string stream, NpPackType type)
 {
     CpInazumaMsgPack.PackMode = (CpCustomDataPackMode)type;
     CpInazumaMsgPack.Pack(data, stream);
 }
 public static string Dump(Stream stream)
 {
     return(CpInazumaMsgPack.Dump(stream));
 }
 public static string Dump(byte[] dumpByte)
 {
     return(CpInazumaMsgPack.Dump(dumpByte));
 }
 public static T Unpack <T>(Stream data)
 {
     return(CpInazumaMsgPack.Unpack <T>(data));
 }
 public static T Unpack <T>(string data)
 {
     return(CpInazumaMsgPack.Unpack <T>(data));
 }
 public static T Unpack <T>(byte[] data)
 {
     return(CpInazumaMsgPack.Unpack <T>(data));
 }
 public static void Pack <T>(T data, MemoryStream ms)
 {
     CpInazumaMsgPack.Pack(data, ms);
 }