Enriches Serilog events with CorrelationId and UnitOfWorkId based on the current thread task context.
-
Updated
Nov 21, 2018 - C#
Enriches Serilog events with CorrelationId and UnitOfWorkId based on the current thread task context.
ASP.NET WebAPI support for SerilogWeb.Classic
A good and meaningful logging system in Microservices Architecture (MSA) is crucial for tracing failures. Because without it, our system will lost control. We would know that something is wrong or broken, but be unable to figure out exactly what, or at least not be able to do that without spending a lot of time searching for the problem. This wa…
Serilog web request logging and enrichment for classic ASP.NET applications
ASP.NET MVC support for SerilogWeb.Classic
In this repository, I made an example of logging with Serilog. ".Net Core API" controllers are logged with the log layer.
Serilog is a structured logging system that creates log messages and captures key attributes and data about the message's context. Serilog generates log messages as data, not just plain text. You can efficiently perform structured queries on these messages.
PropertyBagEnricher and C# extension methods for Serilog.ILogger.
A Serilog enricher which captures exception log context as soon as the exception is raised, preventing loss of context.
Example of configuring Health Check and Serilog using Elastic Stack, Datalust Seq and Application Insights in .NET 7.0
An enricher for Serilog which outputs memory usage
Clears up stack traces to make them much more readable during debugging.
Enriches Serilog log events by adding exception properties when the log event includes an exception.
Middleware that decorates all log messages from ASP.NET Core with HTTP context information like URL and status code.
Serilog example and different usage of serilog for different type of .Net Projects
WebAPI with Serilog and Seq
A Serilog Enricher with properties from Excel-DNA add-ins
Add a description, image, and links to the serilog-enricher topic page so that developers can more easily learn about it.
To associate your repository with the serilog-enricher topic, visit your repo's landing page and select "manage topics."