Skip to content

Instantly share code, notes, and snippets.

@anishkny
Created August 27, 2023 21:43
Show Gist options
  • Save anishkny/4bf95d0a39064e4192955027bd8bb9ee to your computer and use it in GitHub Desktop.
Save anishkny/4bf95d0a39064e4192955027bd8bb9ee to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<coverage line-rate="0.6059701492537314" branch-rate="0.4349775784753363" complexity="268" version="1.9" timestamp="1693172417" lines-covered="203" lines-valid="335" branches-covered="97" branches-valid="223">
<packages>
<package line-rate="0.5130111524163569" branch-rate="0.3902439024390244" complexity="228" name="Serilog.Extensions.Logging">
<classes>
<class line-rate="0" branch-rate="0" complexity="4" name="Serilog.LoggerSinkConfigurationExtensions" filename="/_/src/Serilog.Extensions.Logging/LoggerSinkConfigurationExtensions.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="4" name="Providers" signature="(Serilog.Configuration.LoggerSinkConfiguration, Serilog.Extensions.Logging.LoggerProviderCollection, Serilog.Events.LogEventLevel, Serilog.Core.LoggingLevelSwitch)">
<lines>
<line number="43" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="43" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="0" complexity="2" name="Serilog.SerilogLoggerFactoryExtensions" filename="/_/src/Serilog.Extensions.Logging/SerilogLoggerFactoryExtensions.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="2" name="AddSerilog" signature="(Microsoft.Extensions.Logging.ILoggerFactory, Serilog.ILogger, bool)">
<lines>
<line number="28" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="30" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="28" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="30" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="0" complexity="4" name="Serilog.SerilogLoggingBuilderExtensions" filename="/_/src/Serilog.Extensions.Logging/SerilogLoggingBuilderExtensions.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="4" name="AddSerilog" signature="(Microsoft.Extensions.Logging.ILoggingBuilder, Serilog.ILogger, bool)">
<lines>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="39" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="41" hits="0" branch="False" />
<line number="45" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
<line number="50" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="39" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="41" hits="0" branch="False" />
<line number="45" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
<line number="50" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0.875" branch-rate="0.625" complexity="9" name="Serilog.Extensions.Logging.CachingMessageTemplateParser" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/CachingMessageTemplateParser.cs">
<methods>
<method line-rate="0.8461538461538461" branch-rate="0.625" complexity="8" name="Parse" signature="(string)">
<lines>
<line number="34" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="36" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="37" hits="0" branch="False" />
<line number="41" hits="1" branch="False" />
<line number="42" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="43" hits="1" branch="False" />
<line number="45" hits="1" branch="False" />
<line number="47" hits="1" branch="False" />
<line number="57" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="58" hits="0" branch="False" />
<line number="60" hits="1" branch="False" />
<line number="61" hits="1" branch="False" />
<line number="63" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name=".ctor" signature="()">
<lines>
<line number="24" hits="1" branch="False" />
<line number="26" hits="1" branch="False" />
<line number="27" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="24" hits="1" branch="False" />
<line number="26" hits="1" branch="False" />
<line number="27" hits="1" branch="False" />
<line number="34" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="36" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="37" hits="0" branch="False" />
<line number="41" hits="1" branch="False" />
<line number="42" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="43" hits="1" branch="False" />
<line number="45" hits="1" branch="False" />
<line number="47" hits="1" branch="False" />
<line number="57" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="58" hits="0" branch="False" />
<line number="60" hits="1" branch="False" />
<line number="61" hits="1" branch="False" />
<line number="63" hits="1" branch="False" />
</lines>
</class>
<class line-rate="0.3888888888888889" branch-rate="0.38461538461538464" complexity="13" name="Serilog.Extensions.Logging.LevelConvert" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/LevelConvert.cs">
<methods>
<method line-rate="0.7777777777777778" branch-rate="0.7142857142857143" complexity="7" name="ToSerilogLevel" signature="(Microsoft.Extensions.Logging.LogLevel)">
<lines>
<line number="37" hits="1" branch="True" condition-coverage="71.43% (5/7)">
<conditions>
<condition number="0" type="switch" coverage="71.42857142857143%" />
</conditions>
</line>
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="41" hits="0" branch="False" />
<line number="42" hits="1" branch="False" />
<line number="43" hits="1" branch="False" />
<line number="44" hits="1" branch="False" />
<line number="45" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="0" complexity="6" name="ToExtensionsLevel" signature="(Serilog.Events.LogEventLevel)">
<lines>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="switch" coverage="0%" />
</conditions>
</line>
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
<line number="62" hits="0" branch="False" />
<line number="63" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="37" hits="1" branch="True" condition-coverage="71.43% (5/7)">
<conditions>
<condition number="0" type="switch" coverage="71.42857142857143%" />
</conditions>
</line>
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="41" hits="0" branch="False" />
<line number="42" hits="1" branch="False" />
<line number="43" hits="1" branch="False" />
<line number="44" hits="1" branch="False" />
<line number="45" hits="1" branch="False" />
<line number="55" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="switch" coverage="0%" />
</conditions>
</line>
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
<line number="62" hits="0" branch="False" />
<line number="63" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="0" complexity="8" name="Serilog.Extensions.Logging.LoggerProviderCollection" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/LoggerProviderCollection.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="4" name="AddProvider" signature="(Microsoft.Extensions.Logging.ILoggerProvider)">
<lines>
<line number="33" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="39" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="43" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="get_Providers" signature="()">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="0" complexity="2" name="Dispose" signature="()">
<lines>
<line number="59" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name=".ctor" signature="()">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="25" hits="0" branch="False" />
<line number="33" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="39" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="43" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="59" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="0" complexity="31" name="Serilog.Extensions.Logging.LoggerProviderCollectionSink" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/LoggerProviderCollectionSink.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="2" name=".ctor" signature="(Serilog.Extensions.Logging.LoggerProviderCollection)">
<lines>
<line number="25" hits="0" branch="False" />
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="0" complexity="28" name="Emit" signature="(Serilog.Events.LogEvent)">
<lines>
<line number="32" hits="0" branch="False" />
<line number="33" hits="0" branch="False" />
<line number="35" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="41" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="45" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="48" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="51" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="57" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="59" hits="0" branch="False" />
<line number="61" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="62" hits="0" branch="False" />
<line number="63" hits="0" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="65" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="Dispose" signature="()">
<lines>
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="25" hits="0" branch="False" />
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="28" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="33" hits="0" branch="False" />
<line number="35" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="41" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="45" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="48" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="51" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="57" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="59" hits="0" branch="False" />
<line number="61" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="62" hits="0" branch="False" />
<line number="63" hits="0" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="65" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0.7195121951219512" branch-rate="0.625" complexity="74" name="Serilog.Extensions.Logging.SerilogLogger" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLogger.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="6" name="GetKeyWithoutFirstSymbol" signature="(System.Collections.Concurrent.ConcurrentDictionary&lt;string, string&gt;, string)">
<lines>
<line number="21" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="24" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="0.8333333333333334" complexity="6" name=".ctor" signature="(Serilog.Extensions.Logging.SerilogLoggerProvider, Serilog.ILogger, string)">
<lines>
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
<line number="40" hits="1" branch="False" />
<line number="41" hits="1" branch="False" />
<line number="43" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="46" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="48" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="50" hits="1" branch="False" />
<line number="52" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="0.5" complexity="2" name="IsEnabled" signature="(Microsoft.Extensions.Logging.LogLevel)">
<lines>
<line number="56" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="BeginScope" signature="&lt;TState&gt;(TState)">
<lines>
<line number="61" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0.7142857142857143" branch-rate="0.8333333333333334" complexity="6" name="Log" signature="&lt;TState&gt;(Microsoft.Extensions.Logging.LogLevel, Microsoft.Extensions.Logging.EventId, TState, System.Exception, System.Func&lt;TState, System.Exception, string&gt;)">
<lines>
<line number="66" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="68" hits="0" branch="False" />
<line number="70" hits="1" branch="False" />
<line number="71" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="73" hits="1" branch="False" />
<line number="76" hits="1" branch="False" />
<line number="79" hits="1" branch="False" />
<line number="80" hits="1" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="0" branch="False" />
<line number="87" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="88" hits="1" branch="False" />
<line number="89" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0.6" branch-rate="0.5714285714285714" complexity="42" name="PrepareWrite" signature="&lt;TState&gt;(Serilog.Events.LogEventLevel, Microsoft.Extensions.Logging.EventId, TState, System.Exception, System.Func&lt;TState, System.Exception, string&gt;)">
<lines>
<line number="93" hits="1" branch="False" />
<line number="95" hits="1" branch="False" />
<line number="97" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="99" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="101" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="103" hits="1" branch="False" />
<line number="105" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="107" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="108" hits="0" branch="False" />
<line number="110" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="112" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="113" hits="0" branch="False" />
<line number="117" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="118" hits="1" branch="False" />
<line number="122" hits="1" branch="False" />
<line number="123" hits="1" branch="False" />
<line number="125" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="127" hits="1" branch="False" />
<line number="128" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="129" hits="1" branch="False" />
<line number="133" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="135" hits="0" branch="False" />
<line number="136" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="138" hits="0" branch="False" />
<line number="139" hits="0" branch="False" />
<line number="143" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="False" />
<line number="146" hits="0" branch="False" />
<line number="149" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="151" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="152" hits="0" branch="False" />
<line number="156" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="157" hits="1" branch="False" />
<line number="159" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="160" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="2" name="AsLoggableValue" signature="&lt;TState&gt;(TState, System.Func&lt;TState, System.Exception, string&gt;)">
<lines>
<line number="165" hits="1" branch="False" />
<line number="166" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="167" hits="1" branch="False" />
<line number="168" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="8" name="CreateEventIdProperty" signature="(Microsoft.Extensions.Logging.EventId)">
<lines>
<line number="173" hits="1" branch="False" />
<line number="175" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="177" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="179" hits="1" branch="False" />
<line number="181" hits="1" branch="False" />
<line number="184" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="186" hits="1" branch="False" />
<line number="189" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name=".cctor" signature="()">
<lines>
<line number="16" hits="1" branch="False" />
<line number="17" hits="1" branch="False" />
<line number="31" hits="1" branch="False" />
<line number="34" hits="1" branch="False" />
<line number="36" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="16" hits="1" branch="False" />
<line number="17" hits="1" branch="False" />
<line number="21" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="24" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="25" hits="0" branch="False" />
<line number="31" hits="1" branch="False" />
<line number="34" hits="1" branch="False" />
<line number="36" hits="1" branch="False" />
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
<line number="40" hits="1" branch="False" />
<line number="41" hits="1" branch="False" />
<line number="43" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="46" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="48" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="50" hits="1" branch="False" />
<line number="52" hits="1" branch="False" />
<line number="56" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="61" hits="1" branch="False" />
<line number="66" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="68" hits="0" branch="False" />
<line number="70" hits="1" branch="False" />
<line number="71" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="73" hits="1" branch="False" />
<line number="76" hits="1" branch="False" />
<line number="79" hits="1" branch="False" />
<line number="80" hits="1" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="0" branch="False" />
<line number="87" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="88" hits="1" branch="False" />
<line number="89" hits="1" branch="False" />
<line number="93" hits="1" branch="False" />
<line number="95" hits="1" branch="False" />
<line number="97" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="99" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="101" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="103" hits="1" branch="False" />
<line number="105" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="107" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="108" hits="0" branch="False" />
<line number="110" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="112" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="113" hits="0" branch="False" />
<line number="117" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="118" hits="1" branch="False" />
<line number="122" hits="1" branch="False" />
<line number="123" hits="1" branch="False" />
<line number="125" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="127" hits="1" branch="False" />
<line number="128" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="129" hits="1" branch="False" />
<line number="133" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="135" hits="0" branch="False" />
<line number="136" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="138" hits="0" branch="False" />
<line number="139" hits="0" branch="False" />
<line number="143" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="False" />
<line number="146" hits="0" branch="False" />
<line number="149" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="151" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="152" hits="0" branch="False" />
<line number="156" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="157" hits="1" branch="False" />
<line number="159" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="160" hits="1" branch="False" />
<line number="165" hits="1" branch="False" />
<line number="166" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="167" hits="1" branch="False" />
<line number="168" hits="1" branch="False" />
<line number="173" hits="1" branch="False" />
<line number="175" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="177" hits="1" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
<condition number="1" type="jump" coverage="100%" />
</conditions>
</line>
<line number="179" hits="1" branch="False" />
<line number="181" hits="1" branch="False" />
<line number="184" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="186" hits="1" branch="False" />
<line number="189" hits="1" branch="False" />
</lines>
</class>
<class line-rate="0.5833333333333334" branch-rate="0" complexity="7" name="Serilog.Extensions.Logging.SerilogLoggerFactory" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLoggerFactory.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name=".ctor" signature="(Serilog.ILogger, bool, Serilog.Extensions.Logging.LoggerProviderCollection)">
<lines>
<line number="36" hits="1" branch="False" />
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
<line number="40" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="Dispose" signature="()">
<lines>
<line number="47" hits="1" branch="False" />
<line number="48" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="CreateLogger" signature="(string)">
<lines>
<line number="59" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="0" complexity="4" name="AddProvider" signature="(Microsoft.Extensions.Logging.ILoggerProvider)">
<lines>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="70" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="36" hits="1" branch="False" />
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
<line number="40" hits="1" branch="False" />
<line number="47" hits="1" branch="False" />
<line number="48" hits="1" branch="False" />
<line number="59" hits="1" branch="False" />
<line number="68" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="70" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0.6785714285714286" branch-rate="0.45" complexity="23" name="Serilog.Extensions.Logging.SerilogLoggerProvider" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLoggerProvider.cs">
<methods>
<method line-rate="0.5555555555555556" branch-rate="0.25" complexity="8" name=".ctor" signature="(Serilog.ILogger, bool)">
<lines>
<line number="30" hits="1" branch="False" />
<line number="32" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="33" hits="0" branch="False" />
<line number="35" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="38" hits="0" branch="False" />
<line number="40" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="42" hits="1" branch="False" />
<line number="85" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="CreateLogger" signature="(string)">
<lines>
<line number="47" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="2" name="BeginScope" signature="&lt;T&gt;(T)">
<lines>
<line number="53" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="54" hits="1" branch="False" />
<line number="59" hits="1" branch="False" />
<line number="60" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0.6" branch-rate="0.5" complexity="8" name="Enrich" signature="(Serilog.Events.LogEvent, Serilog.Core.ILogEventPropertyFactory)">
<lines>
<line number="66" hits="1" branch="False" />
<line number="67" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="69" hits="1" branch="False" />
<line number="71" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="False" />
<line number="78" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="83" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_CurrentScope" signature="()">
<lines>
<line number="89" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="set_CurrentScope" signature="(Serilog.Extensions.Logging.SerilogLoggerScope)">
<lines>
<line number="90" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0.5" branch-rate="0.5" complexity="2" name="Dispose" signature="()">
<lines>
<line number="96" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="97" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="30" hits="1" branch="False" />
<line number="32" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="33" hits="0" branch="False" />
<line number="35" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="38" hits="0" branch="False" />
<line number="40" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="42" hits="1" branch="False" />
<line number="47" hits="1" branch="False" />
<line number="53" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="54" hits="1" branch="False" />
<line number="59" hits="1" branch="False" />
<line number="60" hits="1" branch="False" />
<line number="66" hits="1" branch="False" />
<line number="67" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="69" hits="1" branch="False" />
<line number="71" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="False" />
<line number="78" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="83" hits="1" branch="False" />
<line number="85" hits="1" branch="False" />
<line number="89" hits="1" branch="False" />
<line number="90" hits="1" branch="False" />
<line number="96" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="97" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0.7045454545454546" branch-rate="0.5" complexity="34" name="Serilog.Extensions.Logging.SerilogLoggerScope" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLoggerScope.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name=".ctor" signature="(Serilog.Extensions.Logging.SerilogLoggerProvider, object, System.IDisposable)">
<lines>
<line number="20" hits="1" branch="False" />
<line number="22" hits="1" branch="False" />
<line number="23" hits="1" branch="False" />
<line number="25" hits="1" branch="False" />
<line number="26" hits="1" branch="False" />
<line number="27" hits="1" branch="False" />
<line number="28" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_Parent" signature="()">
<lines>
<line number="30" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="8" name="Dispose" signature="()">
<lines>
<line number="34" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="36" hits="1" branch="False" />
<line number="40" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="42" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="43" hits="1" branch="False" />
<line number="46" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="48" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0.47058823529411764" branch-rate="0.3333333333333333" complexity="18" name="EnrichAndCreateScopeItem" signature="(Serilog.Events.LogEvent, Serilog.Core.ILogEventPropertyFactory, out Serilog.Events.LogEventPropertyValue)">
<lines>
<line number="73" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="80" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="82" hits="0" branch="False" />
<line number="84" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="86" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="False" />
<line number="89" hits="0" branch="False" />
<line number="92" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="94" hits="1" branch="False" />
<line number="96" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="98" hits="1" branch="True" condition-coverage="25% (1/4)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="99" hits="0" branch="False" />
<line number="101" hits="1" branch="False" />
<line number="106" hits="0" branch="False" />
<line number="108" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0.6666666666666666" branch-rate="0.3333333333333333" complexity="6" name="&lt;EnrichAndCreateScopeItem&gt;g__AddProperty|10_0" signature="(System.Collections.Generic.KeyValuePair&lt;string, object&gt;, ref Serilog.Extensions.Logging.SerilogLoggerScope.&lt;&gt;c__DisplayClass10_0)">
<lines>
<line number="54" hits="1" branch="False" />
<line number="55" hits="1" branch="False" />
<line number="56" hits="1" branch="False" />
<line number="58" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
<line number="63" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="65" hits="0" branch="False" />
<line number="66" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="1" branch="False" />
<line number="70" hits="1" branch="False" />
<line number="71" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="20" hits="1" branch="False" />
<line number="22" hits="1" branch="False" />
<line number="23" hits="1" branch="False" />
<line number="25" hits="1" branch="False" />
<line number="26" hits="1" branch="False" />
<line number="27" hits="1" branch="False" />
<line number="28" hits="1" branch="False" />
<line number="30" hits="1" branch="False" />
<line number="34" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="36" hits="1" branch="False" />
<line number="40" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="42" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="43" hits="1" branch="False" />
<line number="46" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="48" hits="1" branch="False" />
<line number="54" hits="1" branch="False" />
<line number="55" hits="1" branch="False" />
<line number="56" hits="1" branch="False" />
<line number="58" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
<line number="63" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="65" hits="0" branch="False" />
<line number="66" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="1" branch="False" />
<line number="70" hits="1" branch="False" />
<line number="71" hits="1" branch="False" />
<line number="73" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="80" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="82" hits="0" branch="False" />
<line number="84" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="86" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="False" />
<line number="89" hits="0" branch="False" />
<line number="92" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="94" hits="1" branch="False" />
<line number="96" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="98" hits="1" branch="True" condition-coverage="25% (1/4)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="99" hits="0" branch="False" />
<line number="101" hits="1" branch="False" />
<line number="106" hits="0" branch="False" />
<line number="108" hits="1" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="0" complexity="13" name="Serilog.Extensions.Logging.SerilogLogValues" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLogValues.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="8" name=".ctor" signature="(Serilog.Events.MessageTemplate, System.Collections.Generic.IReadOnlyDictionary&lt;string, Serilog.Events.LogEventPropertyValue&gt;)">
<lines>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="37" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="41" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="42" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="45" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="get_Item" signature="(int)">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="get_Count" signature="()">
<lines>
<line number="52" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="GetEnumerator" signature="()">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="ToString" signature="()">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="System.Collections.IEnumerable.GetEnumerator" signature="()">
<lines>
<line number="58" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="37" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="41" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
<line number="42" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="45" hits="0" branch="False" />
<line number="49" hits="0" branch="False" />
<line number="52" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="56" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="1" complexity="1" name="Serilog.SerilogLoggingBuilderExtensions.&lt;&gt;c__DisplayClass0_0" filename="/_/src/Serilog.Extensions.Logging/SerilogLoggingBuilderExtensions.cs">
<methods>
<method line-rate="0" branch-rate="1" complexity="1" name="&lt;AddSerilog&gt;b__0" signature="(System.IServiceProvider)">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="1" complexity="1" name="Serilog.Extensions.Logging.LoggerProviderCollectionSink.&lt;&gt;c" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/LoggerProviderCollectionSink.cs">
<methods>
<method line-rate="0" branch-rate="1" complexity="1" name="&lt;Emit&gt;b__2_0" signature="(Serilog.Extensions.Logging.SerilogLogValues, System.Exception)">
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</class>
<class line-rate="0.5" branch-rate="1" complexity="2" name="Serilog.Extensions.Logging.SerilogLogger.&lt;&gt;c" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLogger.cs">
<methods>
<method line-rate="0" branch-rate="1" complexity="1" name="&lt;GetKeyWithoutFirstSymbol&gt;b__2_0" signature="(string)">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="&lt;.cctor&gt;b__14_0" signature="(int)">
<lines>
<line number="35" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="24" hits="0" branch="False" />
<line number="35" hits="1" branch="False" />
</lines>
</class>
<class line-rate="0" branch-rate="0" complexity="2" name="Serilog.Extensions.Logging.SerilogLoggerProvider.&lt;&gt;c__DisplayClass4_0" filename="/_/src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLoggerProvider.cs">
<methods>
<method line-rate="0" branch-rate="0" complexity="2" name="&lt;.ctor&gt;b__0" signature="()">
<lines>
<line number="38" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="38" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="0" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
</classes>
</package>
<package line-rate="0.9848484848484849" branch-rate="0.9444444444444444" complexity="40" name="dotnet-minimal-api">
<classes>
<class line-rate="1" branch-rate="1" complexity="16" name="Program" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="16" name="&lt;Main&gt;$" signature="(string[])">
<lines>
<line number="4" hits="1" branch="False" />
<line number="5" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="6" hits="1" branch="False" />
<line number="7" hits="1" branch="False" />
<line number="8" hits="1" branch="False" />
<line number="10" hits="1" branch="False" />
<line number="11" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="13" hits="1" branch="False" />
<line number="14" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="15" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="16" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="17" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="18" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="19" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="21" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="4" hits="1" branch="False" />
<line number="5" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="6" hits="1" branch="False" />
<line number="7" hits="1" branch="False" />
<line number="8" hits="1" branch="False" />
<line number="10" hits="1" branch="False" />
<line number="11" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="13" hits="1" branch="False" />
<line number="14" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="15" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="16" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="17" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="18" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="19" hits="1" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%" />
</conditions>
</line>
<line number="21" hits="1" branch="False" />
</lines>
</class>
<class line-rate="0.875" branch-rate="1" complexity="7" name="Todo" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Todo.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="get_Id" signature="()">
<lines>
<line number="7" hits="1" branch="False" />
</lines>
</method>
<method line-rate="0" branch-rate="1" complexity="1" name="set_Id" signature="(int)">
<lines>
<line number="7" hits="0" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_Name" signature="()">
<lines>
<line number="8" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="set_Name" signature="(string)">
<lines>
<line number="8" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_IsComplete" signature="()">
<lines>
<line number="9" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="set_IsComplete" signature="(bool)">
<lines>
<line number="9" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="ToDTO" signature="()">
<lines>
<line number="15" hits="1" branch="False" />
<line number="16" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="7" hits="1" branch="False" />
<line number="8" hits="1" branch="False" />
<line number="9" hits="1" branch="False" />
<line number="15" hits="1" branch="False" />
<line number="16" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="6" name="TodoDTO" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Todo.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="get_Id" signature="()">
<lines>
<line number="21" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="set_Id" signature="(int)">
<lines>
<line number="21" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_Name" signature="()">
<lines>
<line number="22" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="set_Name" signature="(string)">
<lines>
<line number="22" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_IsComplete" signature="()">
<lines>
<line number="23" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="set_IsComplete" signature="(bool)">
<lines>
<line number="23" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="21" hits="1" branch="False" />
<line number="22" hits="1" branch="False" />
<line number="23" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="2" name="TodoDb" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/TodoDb.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name=".ctor" signature="(Microsoft.EntityFrameworkCore.DbContextOptions&lt;TodoDb&gt;)">
<lines>
<line number="6" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="get_Todos" signature="()">
<lines>
<line number="8" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="6" hits="1" branch="False" />
<line number="8" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="1" name="Program.&lt;&lt;&lt;Main&gt;$&gt;g__CreateTodo|0_5&gt;d" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="MoveNext" signature="()">
<lines>
<line number="42" hits="1" branch="False" />
<line number="43" hits="1" branch="False" />
<line number="44" hits="1" branch="False" />
<line number="46" hits="1" branch="False" />
<line number="47" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="42" hits="1" branch="False" />
<line number="43" hits="1" branch="False" />
<line number="44" hits="1" branch="False" />
<line number="46" hits="1" branch="False" />
<line number="47" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="1" name="Program.&lt;&lt;&lt;Main&gt;$&gt;g__DeleteTodo|0_7&gt;d" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="MoveNext" signature="()">
<lines>
<line number="64" hits="1" branch="False" />
<line number="65" hits="1" branch="False" />
<line number="66" hits="1" branch="False" />
<line number="67" hits="1" branch="False" />
<line number="68" hits="1" branch="False" />
<line number="69" hits="1" branch="False" />
<line number="72" hits="1" branch="False" />
<line number="73" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="64" hits="1" branch="False" />
<line number="65" hits="1" branch="False" />
<line number="66" hits="1" branch="False" />
<line number="67" hits="1" branch="False" />
<line number="68" hits="1" branch="False" />
<line number="69" hits="1" branch="False" />
<line number="72" hits="1" branch="False" />
<line number="73" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="1" name="Program.&lt;&lt;&lt;Main&gt;$&gt;g__GetAllTodos|0_2&gt;d" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="MoveNext" signature="()">
<lines>
<line number="24" hits="1" branch="False" />
<line number="25" hits="1" branch="False" />
<line number="26" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="24" hits="1" branch="False" />
<line number="25" hits="1" branch="False" />
<line number="26" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="1" name="Program.&lt;&lt;&lt;Main&gt;$&gt;g__GetCompleteTodos|0_3&gt;d" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="MoveNext" signature="()">
<lines>
<line number="29" hits="1" branch="False" />
<line number="30" hits="1" branch="False" />
<line number="31" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="29" hits="1" branch="False" />
<line number="30" hits="1" branch="False" />
<line number="31" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="1" name="Program.&lt;&lt;&lt;Main&gt;$&gt;g__GetTodo|0_4&gt;d" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="MoveNext" signature="()">
<lines>
<line number="34" hits="1" branch="False" />
<line number="35" hits="1" branch="False" />
<line number="36" hits="1" branch="False" />
<line number="37" hits="1" branch="False" />
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="34" hits="1" branch="False" />
<line number="35" hits="1" branch="False" />
<line number="36" hits="1" branch="False" />
<line number="37" hits="1" branch="False" />
<line number="38" hits="1" branch="False" />
<line number="39" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="0.5" complexity="2" name="Program.&lt;&lt;&lt;Main&gt;$&gt;g__UpdateTodo|0_6&gt;d" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="0.5" complexity="2" name="MoveNext" signature="()">
<lines>
<line number="50" hits="1" branch="False" />
<line number="51" hits="1" branch="False" />
<line number="53" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="55" hits="1" branch="False" />
<line number="56" hits="1" branch="False" />
<line number="58" hits="1" branch="False" />
<line number="60" hits="1" branch="False" />
<line number="61" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="50" hits="1" branch="False" />
<line number="51" hits="1" branch="False" />
<line number="53" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%" />
</conditions>
</line>
<line number="55" hits="1" branch="False" />
<line number="56" hits="1" branch="False" />
<line number="58" hits="1" branch="False" />
<line number="60" hits="1" branch="False" />
<line number="61" hits="1" branch="False" />
</lines>
</class>
<class line-rate="1" branch-rate="1" complexity="2" name="Program.&lt;&gt;c" filename="/home/runner/work/dotnet-minimal-api-example/dotnet-minimal-api-example/src/Program.cs">
<methods>
<method line-rate="1" branch-rate="1" complexity="1" name="&lt;&lt;Main&gt;$&gt;b__0_0" signature="(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder)">
<lines>
<line number="5" hits="1" branch="False" />
</lines>
</method>
<method line-rate="1" branch-rate="1" complexity="1" name="&lt;&lt;Main&gt;$&gt;b__0_1" signature="()">
<lines>
<line number="11" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="5" hits="1" branch="False" />
<line number="11" hits="1" branch="False" />
</lines>
</class>
</classes>
</package>
</packages>
</coverage>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment