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.
