35 packages tagged with “RockLib”
Various classes related to immutability.
Makes configuring tracing easy and standardized for .NET Core, .NET Standard, and .NET Framework.
A simple logging library.
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.
A simple serialization abstraction with To and From extensions.
Various classes related to collections.
A simple set of .NET Core Middleware extensions for adding Health Checks to your web application.
Implementation of RockLib.Messaging API that sends and receives messages using Amazon SQS.
Defines standard interfaces for distributed tracing and extension methods for HttpContext to access them.
RockLib.Logging for AspNetCore. Includes context providers and a logging action filter.
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.
Extensions to register RockLib.Logging with Microsoft.Extensions.DependencyInjection. This package was built from the source code at https://github.com/RockLib/RockLib.Logging/tree/bb58b941269b28e850343ec55de84ce6236b6a26
A configuration provider for Microsoft.Extensions.Configuration that is backed by runtime secrets.
An Aws implementation of the ISecretsProvider.
Implementation of RockLib.Messaging API that sends messages using Amazon SNS.
Send and receive messages using the CloudEvents format.
Implementation of RockLib.Messaging API that sends and receives messages using Kafka.
An implementation of Microsoft.Extensions.Logging that uses RockLib.Logging.
Extensions for verifying logging operations with Moq.
A ResponseWriter for Microsoft.Extensions.Diagnostics.HealthChecks that writes in the format described by https://inadarei.github.io/rfc-healthcheck/.
Implementation of RockLib.Messaging API that sends and receives messages to a local named pipe.
An implementation of RockLib.Messaging that sends and receives messages via HTTP.
An XSerializer implmentation of the RockLib.Serialization.ISerializer.
Implementation of RockLib.Messaging API that sends and receives messages using RabbitMQ.