10 packages tagged with “buffered”
Serilog sink to buffer log messages and conditionally emit them based on later events.
Buffered email trace listener extension for System.Diagnostics, along with required config sections. Adds formatted trace messages to a buffer and sends an email when the process exits, or on request. Other Essential.Diagnostics packages extend the .NET Framework System.Diagnostics trace logging with additional trace listeners. Included are colored console (that allows custom formats), SQL database (including a tool to create tables), rolling file (with custom formats), rolling XML, email (per trace or batched), and an in-memory trace listener. The Essential.Diagnostics project also publishes a fluent client library that includes easy encapsulation of activity and logical operation scopes, as well as abstractions and templated classes for a simpler logging API and support for dependency injection frameworks. See the project site on CodePlex for examples and documentation.
Buffered azure table storage logger nuget package
Offers buffered logging to Serilog to only write to the log upon a specific log level. The web version automatically buffers based on the HTTP Request Id.
Offers buffered logging to Serilog to only write to the log upon a specific log level.
Modify, filter, buffer event logs. Buffer log messages and conditionally output them based on later events.
This project helps you to read and write CSV (Comma Separated Values) files in your program. Those files are legacy, but many developers still use them because of their readability and because every sheet-calculation program can perfectly edit them. With the classes in this project you can read/write them via a stream, so that not every byte of the CSV has to be in memory beforehand and they provide nice and fluent interfaces for all functions, they are well tested (visit the project-page) and they are capable of reading and writing quoted values. Give it a try.
A scoped, buffered logging utility for .NET 8 using ILogger
Lightweight async in-memory logging for NET 8
Easy.Logging is a lightweight, high-performance caching library for .NET that supports MemoryLogging, Redis, and multi-layer caching with pluggable serialization.