internal virtual async Task SendMetrics(ClientMetrics metrics) { if (!_unleashConfig.IsDisableMetrics) { await Post(UnleashURLs.ClientMetricsURL, metrics, "send metrics"); } }
public async Task SendMetrics(object e) { var metricsBucket = _currentMetricsBucket; _currentMetricsBucket = new MetricsBucket(); metricsBucket.End(); ClientMetrics metrics = new ClientMetrics(_unleashConfig, metricsBucket); await _unleashMetricsSender.SendMetrics(metrics); }