Found 1,097 packages
FSharpx.Extras implements general functional constructs on top of the F# core library. Its main target is F# but it aims to be compatible with all .NET languages wherever possible.
Adds support for logging JSON.NET dynamic types as structured data with Serilog.
MS Compound File Storage .NET Implementation
Structured logging for RavenDB. When you log something, a StructuredLog entity will be stored in your database.
NLog target that writes to the Seq event server over HTTP.
Enriches Serilog events with information from logger properties that was enriched earlier.
Phoesion Glow SDK Structured Logging
Provides a templated interface and implementation that makes tracing structured data easy via System.Diagnostics, using a fluent interface. Information is traced as StructuredData, with a message template, template values, and additional properties. Structured trace information is forwarded to an underlying TraceSource, which then sends to any configured TraceListeners, e.q. a Seq server. The interface can be used for easy integration with a dependency injection framework. 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 structured data (semantic) tracing extensions and 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 GitHub for examples and documentation.
Serilog Redis sinks that logs to a Redis List type
System.Waf is a lightweight framework that helps you to create well-structured XAML applications. This core package can be used in various application types.
Add centralized structured log collection to ASP.NET Core apps with one line of code.
System.Waf is a lightweight framework that helps you to create well-structured XAML applications. Use this package for WPF (Windows Presentation Foundation) applications.
Package Description
The module for OpenAI ChatGPT that allows to retrive a structured response from ChatGPT.
This implementation for the Logfile framework allows logging to files or consoles in a structured fashion. Different information retain their types throughout the whole logging process even inside the logfile. Thus it can later be parsed easily for automated analysis or displaying purposes. The logging occurs in a textual format which is easily readable by humans.
Core features for StructuredData Libraries
Package Description
Extensible library for transforming structured transport data (e.g. xml / json)
The Semantic Logging Application Block provides a set of destinations (sinks) to persist application events published using a subclass of the EventSource class from the System.Diagnostics.Tracing namespace. Sinks include Azure table storage, SQL Server databases, file, console and rolling files with several formats and you can extend the block by creating your own custom formatters and sinks. The console sink is part of this nuget package. Other Sinks mentioned above are available as separate nuget packages. For the sinks that can store structured data, the block preserves the full structure of the event payload in order to facilitate analysing or processing the logged data. This library contains a class library that targets .Net Core 2.0 & .Net Standard 2.0.
Create snapshots of any .Net object, compare them and create a structured diff; C#; .Net2.0; .Net4.0