MetricsSubscriptionManager constructor
MetricsSubscriptionManager(
- Iterable<
MetricsListener> listeners, - OptionsMonitor<
MetricsOptions> options, - MeterFactory meterFactory
Implementation
MetricsSubscriptionManager(
Iterable<MetricsListener> listeners,
OptionsMonitor<MetricsOptions> options,
MeterFactory meterFactory,
) {
//var list = listeners.toList();
_listeners = <ListenerSubscription>[];
for (var listener in listeners) {
_listeners.add(ListenerSubscription(listener, meterFactory));
}
_changeTokenRegistration = options.onChange(_updateRules);
_updateRules(options.currentValue);
}