Пример #1
0
        private async Task <Metric> CreateMetricIfItDoesntExist(string metrinName, string metricNamespace)
        {
            var dbMetric = await metricRepository.FindAsync(Application.Id, metricNamespace, metrinName);

            if (dbMetric == null)
            {
                dbMetric = new Metric(metrinName, metricNamespace, Application.Id);
                await metricRepository.InsertAsync(dbMetric);
            }

            return(dbMetric);
        }