public TweetsPerHourMetric(IMetricSource source) : base(source) { }
public TopHashtagMetric(IMetricSource source) : base(source) { }
public TopDomainMetric(IMetricSource source) : base(source) { }
public TotalTweetsMetric(IMetricSource source) : base(source) { }
public UrlsPercentageMetric(IMetricSource source) : base(source) { }
public StatisticsService(IMetricSource metricSource, IServiceProvider serviceProvider) { _metricSource = metricSource; _serviceProvider = serviceProvider; }
public void AddSource(IMetricSource source) => _metricSources.Add(source);
public TweetsPerMinuteMetric(IMetricSource source) : base(source) { }
public TweetsPerSecondMetric(IMetricSource source) : base(source) { }
public MetricsTracker(IMetricSource metricSource) { Source = metricSource; }
public TopEmojiMetric(IMetricSource source) : base(source) { }
public PhotoPercentageMetric(IMetricSource source, IOptions <MetricsSettings> settings) : base(source) { _settings = settings.Value; }
public EmojiPercentageMetric(IMetricSource source) : base(source) { }