Пример #1
0
 internal virtual async Task SendMetrics(ClientMetrics metrics)
 {
     if (!_unleashConfig.IsDisableMetrics)
     {
         await Post(UnleashURLs.ClientMetricsURL, metrics, "send metrics");
     }
 }
Пример #2
0
        public async Task SendMetrics(object e)
        {
            var metricsBucket = _currentMetricsBucket;

            _currentMetricsBucket = new MetricsBucket();
            metricsBucket.End();
            ClientMetrics metrics = new ClientMetrics(_unleashConfig, metricsBucket);
            await _unleashMetricsSender.SendMetrics(metrics);
        }