The Semantic Logging Application Block provides a set of destinations to persist events published by a subclass of EventSource, This add-on packages adds support to persisting log entries into rolling text files and simple text files.
Rolling file trace listener extension for System.Diagnostics, along with required config sections. Writes to a text file, rolling to a new file based on a filename template (usually including the date).
Other Essential.Diagnostics packages extend the .NET Framework System.Diagnostics trace...
More information
The Semantic Logging Application Block provides a set of destinations to persist events published by a subclass of EventSource, This add-on packages adds support to persisting log entries into rolling text files and simple text files. This library contains a class library that targets .Net Core 2.0...
More information
Rolling file version of the XML trace listener extension for System.Diagnostics, along with required config sections. Writes E2ETraceEvent XML fragments to a text file, rolling to a new file based on a filename template (usually including the date). The E2ETraceEvent XML fragment format can be read...
More information
DiceNotation is a dice rolling library implemented as a PCL. It can be used to turn strings like "6d4k2 + 12" into actionable dice rolls and, using DiceNotation's `MinDieRoller` and `MaxDieRoller`, can easily compute the full range as well.
Gauge contains a complete set of circular, linear, and digital gauge controls for WPF applications, along with LED lights and flip switches.
Visually render multiple data points in a compact area that is quickly recognized and understood by users.
All gauge appearances can be customized using an...
More information
DiceNotation.CoreClassDiceNotation is a dice rolling library implemented as a .NET Core Library. It can be used to turn strings like "6d4k2 + 12" into actionable dice rolls and, using DiceNotation's `MinDieRoller` and `MaxDieRoller`, can easily compute the full range as well. This is a fork to...
More information
MathNet.Numerics is a battle-tested library for numerics in C# and provides its own random number generation system. This extends DiceNotation to use its RandomSource instead of .NET's; with this you can still use the default PRNG with `SystemRandomSource` but also supports custom and tunable random...
More information
DiceNotation is a dice rolling library implemented as a PCL. It can be used to turn strings like "6d4k2 + 12" into actionable dice rolls and, using DiceNotation's `MinDieRoller` and `MaxDieRoller`, can easily compute the full range as well.