private LoggingEventCacheItem AddNewCacheItem(LoggingEvent loggingEvent)
 {
     var loggingEventCacheItem = new LoggingEventCacheItem { LoggingEvent = loggingEvent };
     this.cache.Add(
         Interlocked.Increment(ref this.cacheKey).ToString(CultureInfo.InvariantCulture),
         loggingEventCacheItem,
         this.cacheItemPolicyFactory.CreatePolicy());
     return loggingEventCacheItem;
 }
Пример #2
0
        private LoggingEventCacheItem AddNewCacheItem(LoggingEvent loggingEvent)
        {
            var loggingEventCacheItem = new LoggingEventCacheItem {
                LoggingEvent = loggingEvent
            };

            this.cache.Add(
                Interlocked.Increment(ref this.cacheKey).ToString(CultureInfo.InvariantCulture),
                loggingEventCacheItem,
                this.cacheItemPolicyFactory.CreatePolicy());
            return(loggingEventCacheItem);
        }