Serilog sink to buffer log messages and conditionally emit them based on later events
-
Updated
Apr 28, 2021 - C#
Serilog sink to buffer log messages and conditionally emit them based on later events
Provides the basis for implementing the Ambient Context pattern, as well as a Clock implementation based on it.
A dead simple contextual block pattern library that works, even with async/await and threads.
Demonstrates the use of AsyncLocal<T> with SimpleInjector
WCF Distributed Tracing to enable structured logging with trace context
The 'AmbientField' is the next generation of 'AsyncLocal'. It can survive a context switch and can create/restore snapshots. Its perfect for getting multi-tenant support into microservies.
Add a description, image, and links to the asynclocal topic page so that developers can more easily learn about it.
To associate your repository with the asynclocal topic, visit your repo's landing page and select "manage topics."