Example #1
0
        public void Add(Type type)
        {
            string TypeName = type.FullName;
            EntityTypesCacheItem NewCache = new EntityTypesCacheItem(type);

            AddCache(TypeName, NewCache);
        }
Example #2
0
 //public void AddGlobalType(Type type)
 //{
 //    string TypeName = type.FullName;
 //    PropertyCache NewCache = new PropertyGlobalCache(type);
 //    AddCache(TypeName, NewCache);
 //}
 public void AddCache(string cachename, EntityTypesCacheItem cache)
 {
     lock (Locker)
     {
         if (Exist(cachename))
         {
             Items[cachename] = cache;
             return;
         }
         Items.Add(cachename, cache);
     }
 }
Example #3
0
 public void AddCache(EntityTypesCacheItem cache)
 {
     AddCache(cache.CacheName, cache);
 }