Serilog.Exceptions

Log exception details and custom properties that are not output in Exception.ToString().

MIT License

Stars
482
Committers
27

Bot releases are hidden (Show)

Serilog.Exceptions - 5.5.0

Published by RehanSaeed over 4 years ago

Serilog.Exceptions.EntityFrameworkCore

  • Upgrade Microsoft.EntityFrameworkCore to 3.1.0.
Serilog.Exceptions - 5.4.0

Published by RehanSaeed almost 5 years ago

Serilog.Exceptions - 5.3.2

Published by RehanSaeed almost 5 years ago

Serilog.Exceptions - 5.3.1

Published by RehanSaeed over 5 years ago

Serilog.Exceptions - 5.3.0

Published by RehanSaeed over 5 years ago

  • Remove obsolete code.
  • Enable XML documentation.
  • Fixed newly added .NET 4.7.2 support.
Serilog.Exceptions - 5.2.0

Published by RehanSaeed over 5 years ago

  • Added .NET 4.7.2 target framework.
  • Updated Serilog to 2.8.0.
  • Fixed some culture issues.
Serilog.Exceptions - 5.0.0

Published by RehanSaeed almost 6 years ago

  • Added netstandard2.0 and changed net45 to net46 as the new minimum.
  • Added support for OperationCancelledException and TaskCancelledException (#74).
  • Added SourceLink support.
Serilog.Exceptions - 4.0.0

Published by krajek over 6 years ago

Added

  • New recommended fluent API for destructuring process configuration based on DestructuringOptionsBuilder
  • Ability to configure global exception properties filter
  • Ability to configure root property name of destructured exception
  • Ability to configure depth of reflection based destructuring
  • Benchmark project for performance measurements
  • Documentation comments for the whole public API

Changed

  • Uri objects are destructured to plain strings instead of dictionaries
  • Adjusted examples using Serilog.RollingFile to updated API
  • Reflection destructurer caches PropertyInfo for each exception type
  • WithExceptionDetails overload with no parameters, sets default filter ignoring StackTrace and TargetSite
  • IExceptionDestructurer interface changed, instead of Dictionary it accepts IExceptionPropertiesBag

Fixed

  • Appveyor build

Removed

  • LoggerEnrichmentConfiguration not used extension methods: WithProperties and WithLazyProperties

Deprecated

  • Configuration of destructurers using a raw destructurers list, usage of new fluent API is recommended
Serilog.Exceptions -

Published by RehanSaeed over 6 years ago

Badges
Extracted from project README
Serilog.Exceptions NuGet Package Serilog.Exceptions package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions NuGet Package Downloads Twitter URL Twitter Follow Serilog.Exceptions.SqlServer NuGet Package Serilog.Exceptions.SqlServer package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.SqlServer NuGet Package Downloads Serilog.Exceptions.MsSqlServer NuGet Package Serilog.Exceptions.MsSqlServer package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.MsSqlServer NuGet Package Downloads Serilog.Exceptions.EntityFrameworkCore NuGet Package Serilog.Exceptions.EntityFrameworkCore package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.EntityFrameworkCore NuGet Package Downloads Serilog.Exceptions.Refit NuGet Package Serilog.Exceptions.Refit package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.Refit NuGet Package Downloads Serilog.Exceptions.Grpc NuGet Package Serilog.Exceptions.Grpc package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.Grpc NuGet Package Downloads Azure Pipelines Ubuntu Build Status Azure Pipelines Mac Build Status Azure Pipelines Windows Build Status Azure Pipelines Overall Build Status Azure DevOps Build History GitHub Actions Status GitHub Actions Build History AppVeyor Build Status AppVeyor Build History
Related Projects