예제 #1
0
        public static void LoadBytes(SmartObjectSerializer serializer, CodyCertRockeyArm obj)
        {
            CodySecrecyObjBase.LoadBytes(serializer, obj);

            serializer.Write(obj.EmpowerDate);
            serializer.Write(obj.OperatorLimit);
        }
예제 #2
0
        public static byte[] SerializeObject <T>(T obj, Action <SmartObjectSerializer, T> writeFunc, bool isCompress = true)
            where T : new()
        {
            SmartObjectSerializer serializer = new SmartObjectSerializer(isCompress);

            serializer.WriteObject(obj, writeFunc);
            return(serializer.GetBinary());
        }
예제 #3
0
 public static void LoadBytes(SmartObjectSerializer serializer, CodySecrecyObjBase obj)
 {
     serializer.Write(obj.CustomerKey);
     serializer.Write(obj.CustomerName);
 }