Enriches Serilog events with collection of key/value pairs from exception's Data property.
To use the enricher, first install the NuGet package:
Install-Package Serilog.Enrichers.ExceptionDataThen, apply the enricher to you LoggerConfiguration:
Log.Logger = new LoggerConfiguration()
.Enrich.WithExceptionData()
// ...other configuration...
.CreateLogger();The WithExceptionData() enricher will add a properties from exception's Data property to produced events.