Пример #1
0
        public static void Add( IHits objTarget )
        {
            HitsItem cachedItem = findFromCache( objTarget );

            if (cachedItem != null) {
                cachedItem.Target.Hits = cachedItem.Target.Hits + 1;
                cachedItem.IsUpdated = false;
                cachedItem.Updated = DateTime.Now;
                logger.Debug( "updateHits=>" + cachedItem.Name );
            }
            else {
                cachedItem = new HitsItem();
                cachedItem.Name = getName( objTarget );
                cachedItem.Target = objTarget;
                cachedItem.Target.Hits = cachedItem.Target.Hits + 1;
                cachedItem.Updated = DateTime.Now;
                cachedItem.insertByIndex( "Name", cachedItem.Name );

                logger.Debug( "addHits=>" + cachedItem.Name );

            }
        }
Пример #2
0
        public static void Add(IHits objTarget)
        {
            HitsItem cachedItem = findFromCache(objTarget);

            if (cachedItem != null)
            {
                cachedItem.Target.Hits = cachedItem.Target.Hits + 1;
                cachedItem.IsUpdated   = false;
                cachedItem.Updated     = DateTime.Now;
                logger.Debug("updateHits=>" + cachedItem.Name);
            }
            else
            {
                cachedItem             = new HitsItem();
                cachedItem.Name        = getName(objTarget);
                cachedItem.Target      = objTarget;
                cachedItem.Target.Hits = cachedItem.Target.Hits + 1;
                cachedItem.Updated     = DateTime.Now;
                cachedItem.insertByIndex("Name", cachedItem.Name);

                logger.Debug("addHits=>" + cachedItem.Name);
            }
        }