Esempio n. 1
0
        private static void RegisterPrimitiveTypes(SerializerState state)
        {
            var primitiveTypes = BuilderFactory.GetPrimitiveTypes().ToArray();

            for (ushort i = 0; i < primitiveTypes.Length; i++)
            {
                if (state.GetDescription(primitiveTypes[i]) == null)
                {
                    var description = CreateTypeDescription(typeof(SimpleTypeDescription <>), primitiveTypes[i], i, primitiveTypes[i], state);
                    state.AddDescription(primitiveTypes[i], description);
                    description.Build();
                }
            }
        }