< Summary

Class:Serilog.Enrichers.ActivityTags.LoggerEnrichmentConfigurationExtensions
Assembly:Serilog.Enrichers.ActivityTags
File(s):/home/runner/work/Serilog.Enrichers.ActivityTags/Serilog.Enrichers.ActivityTags/src/Serilog.Enrichers.ActivityTags/LoggerEnrichmentConfigurationExtensions.cs
Covered lines:4
Uncovered lines:2
Coverable lines:6
Total lines:18
Line coverage:66.6% (4 of 6)
Covered branches:0
Total branches:0
Tag:16_904667826

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
WithActivityTags(...)0%2.152066.67%

File(s)

/home/runner/work/Serilog.Enrichers.ActivityTags/Serilog.Enrichers.ActivityTags/src/Serilog.Enrichers.ActivityTags/LoggerEnrichmentConfigurationExtensions.cs

#LineLine coverage
 1using System;
 2using Serilog.Configuration;
 3
 4namespace Serilog.Enrichers.ActivityTags
 5{
 6    public static class LoggerEnrichmentConfigurationExtensions
 7    {
 8        public static LoggerConfiguration WithActivityTags(this LoggerEnrichmentConfiguration loggerEnrichmentConfigurat
 19        {
 110            if (loggerEnrichmentConfiguration is null)
 011            {
 012                throw new ArgumentNullException(nameof(loggerEnrichmentConfiguration));
 13            }
 14
 115            return loggerEnrichmentConfiguration.With<ActivityTagsEnricher>();
 116        }
 17    }
 18}