PooledQueueCache(ICacheDataAdapter, ILogger, ICacheMonitor, TimeSpan?, TimeSpan?)
public PooledQueueCache(ICacheDataAdapter cacheDataAdapter, ILogger logger, ICacheMonitor cacheMonitor, TimeSpan? cacheMonitorWriteInterval, TimeSpan? purgeMetadataInterval = null) Pooled queue cache is a cache of message that obtains resource from a pool
Parameters
cacheDataAdapterICacheDataAdapter- The cache data adapter.
loggerILogger- The logger.
cacheMonitorICacheMonitor- The cache monitor.
cacheMonitorWriteIntervalTimeSpan?- The cache monitor write interval. Only triggered for active caches.
purgeMetadataIntervalTimeSpan?- The interval after which to purge cache metadata.
