Пример #1
0
        protected async Task ProcessTlsConnectionResults(int domainId)
        {
            Stopwatch stopwatch = Stopwatch.StartNew();

            List <MxRecordTlsProfile> tlsConnectionResults = await _tlsRecordDao.GetDomainTlsConnectionResults(domainId);

            await Task.WhenAll(tlsConnectionResults.Select(EvaluateMxRecordProfile));

            stopwatch.Stop();

            _log.Debug($"Processed domain with ID {domainId}. Took {stopwatch.Elapsed.TotalSeconds} seconds.");
        }