Пример #1
0
            public bool TryGetDeserializer <T>(out MapEntityImplementation <T> deserializer)
            {
                Delegate cachedDeserializer;
                bool     isCached = DeserializerCache.TryGetValue(typeof(T), out cachedDeserializer);

                deserializer = (MapEntityImplementation <T>)cachedDeserializer;

                return(isCached);
            }
Пример #2
0
 public void CacheDeserializer <T>(MapEntityImplementation <T> deserializer)
 {
     DeserializerCache.Add(typeof(T), deserializer);
 }