Esempio n. 1
0
        private static ThreadsafeTypeKeyHashTable <ValueSerializer <TBuffer> > GetDefaultSerializers()
        {
            var ht = new ThreadsafeTypeKeyHashTable <ValueSerializer <TBuffer> >();

            ht.TryAdd(typeof(byte), new ByteSerializer <TBuffer>());
            ht.TryAdd(typeof(int), new Int32Serializer <TBuffer>());
            ht.TryAdd(typeof(string), new StringSerializer <TBuffer>());
            ht.TryAdd(typeof(Guid), new GuidSerializer <TBuffer>());
            ht.TryAdd(typeof(DateTime), new DateTimeSerializer <TBuffer>());
            return(ht);
        }