Home
Vostok.Logging
Vostok.Logging is a set of libraries. Like other popular libraries (Serilog, Log4net etc.) it provides diagnostic logging to files, the console, and elsewhere.
Vostok.Logging is not a monolith. The library consists of parts: facade and implementations.
Peculiarities:
Efficient built-in implementations out of the box;
Logging is tightly integrated into the Vostok ecosystem. If you use the entire Vostok or multiple libraries, you don't need to worry about integration. Read more in the section integration with other Vostok libraries.
Features:
Structured logging In the Vostok.Logging as in Serilog logs are structured. You can render user-defined properties. Learn more about template syntax here.
Fully asynchronous Calling the
Log
method can't lock the app.Fast work *proof*
Integration with Serilog and Log4Net If you are already using Serilog or Log4net, create an adapter and you'll get the Vostok facade from the available log.
Libraries
Last updated