Log exception details and custom properties that are not output in Exception.ToString().
@RehanSaeed, @SimonCropp, @dependabot-preview and @dependabot-preview[bot]
Microsoft.SourceLink.GitHub
from 1.0.0-beta2-19554-01
to 1.0.0
.Serilog.Exceptions.EntityFrameworkCore
NuGet package with custom destructurers for DbUpdateException
and DbUpdateConcurrencyException
. Fixed in https://github.com/RehanSaeed/Serilog.Exceptions/pull/117.new
keyword to override properties could cause a destructuring to fail. Fixed in https://github.com/RehanSaeed/Serilog.Exceptions/pull/117.netstandard2.0
and changed net45
to net46
as the new minimum.DestructuringOptionsBuilder
Uri
objects are destructured to plain strings instead of dictionariesSerilog.RollingFile
to updated APIPropertyInfo
for each exception typeWithExceptionDetails
overload with no parameters, sets default filter ignoring StackTrace
and TargetSite
IExceptionDestructurer
interface changed, instead of Dictionary
it accepts IExceptionPropertiesBag
LoggerEnrichmentConfiguration
not used extension methods: WithProperties
and WithLazyProperties