Edit

Share via


EventHubQueueCacheFactory.CacheMonitorFactory Property

Definition

Create a cache monitor to report performance metrics. Factory funciton should return an ICacheMonitor.

public Func<Orleans.ServiceBus.Providers.EventHubCacheMonitorDimensions,Orleans.Runtime.Logger,Orleans.Providers.Streams.Common.ICacheMonitor> CacheMonitorFactory { get; set; }
public Func<Orleans.ServiceBus.Providers.EventHubCacheMonitorDimensions,Microsoft.Extensions.Logging.ILoggerFactory,Orleans.Runtime.ITelemetryProducer,Orleans.Providers.Streams.Common.ICacheMonitor> CacheMonitorFactory { get; set; }
member this.CacheMonitorFactory : Func<Orleans.ServiceBus.Providers.EventHubCacheMonitorDimensions, Orleans.Runtime.Logger, Orleans.Providers.Streams.Common.ICacheMonitor> with get, set
member this.CacheMonitorFactory : Func<Orleans.ServiceBus.Providers.EventHubCacheMonitorDimensions, Microsoft.Extensions.Logging.ILoggerFactory, Orleans.Runtime.ITelemetryProducer, Orleans.Providers.Streams.Common.ICacheMonitor> with get, set
Public Property CacheMonitorFactory As Func(Of EventHubCacheMonitorDimensions, Logger, ICacheMonitor)
Public Property CacheMonitorFactory As Func(Of EventHubCacheMonitorDimensions, ILoggerFactory, ITelemetryProducer, ICacheMonitor)

Property Value

Applies to