Found 57 packages
Various classes related to immutability.
Makes configuring tracing easy and standardized for .NET Core, .NET Standard, and .NET Framework.
A simple logging library.
Creates objects from IConfiguration and IConfigurationSection objects. A replacement for some of the functionality of Microsoft.Extensions.Configuration.Binder.
Provides a central location for an instance of IConfigurationRoot to be used as the "default" configuration by .NET libraries and applications. Replaces some of the functionality of the .NET Framework System.Configuration.ConfigurationManager class.
Various classes related to Threading.
Extension methods to improve reflection performance.
A simple API for sending and receiving messages.
Various classes related to compression.
An implementation of the draft health check RFC located at https://inadarei.github.io/rfc-healthcheck/.
An easy-to-use crypto API.
Various classes related to collections.
Implementation of RockLib.Messaging API that sends and receives messages using Amazon SQS.
A simple serialization abstraction with To and From extensions.
A simple set of .NET Core Middleware extensions for adding Health Checks to your web application.
RockLib.Logging for AspNetCore. Includes context providers and a logging action filter.
Defines standard interfaces for distributed tracing and extension methods for HttpContext to access them.
Extension methods for RockLib.Configuration and ASP.NET Core.
Defines a dynamic proxy object that enables easy access to non-public members.
Extension to RockLib.Encryption - allows properties marked with the [Encrypt] attribute to be encrypted during an XSerializer serialization operation.