Top 20 NuGet contracts Packages

Code Contracts and common functionalities used by other PostSharp pattern libraries. An official PostSharp pattern library.
OS33 API data contracts
Argument validation made simple and unified. It ensures arguments conforms to simple validation rules and provides an uniformed exception throwing strategy if arguments are invalid.
Simple Guard (or DbC) implementation.
Static methods to simplify argument validity checking.
This Guards project is a light-weight toolbox which helps you to protect your public interfaces against invalid parameters being passed over.
Contracts for Aleph1.Security
Library representing the desing by contract programing such as precondition, postconditions, and object invariants
Referenced by microservice public-facing interfaces. Provides common facilities that are needed to define a service's contract. Part of the Microdot framework.
Long Running Process Execution in Dotnet. Runs long running processes in the background of your application allowing you to fire and forget any long running processes you may need to execute. The cross cutting concerns running throughout the Microphobia platform.
Shared contracts (models).
Package Description
Contracts used with Storm ExportFeedService
A simple library that facilitates runtime checks of code and allows to define preconditions and invariants within a method.
Implements the XMPP IoT legal identities, smart contracts and signatures extesion as defined by the IEEE XMPP IoT Interface working group.
Common contracts for a Modular Architecture.
A distributed contracts-based sender/handler messaging system built on RabbitMQ and BearBones-Messaging
Contains the core message contracts for MicroBus which includes the command, query and event interfaces
Contains the core infrastructure contracts for MicroBus which includes the handler and main MicroBus interfaces
Deep fork of the Seterlund.CodeGuard library. Example: Guard.That(arg1).IsNotNull().GreaterThan(100); Throws an exception if conditions are not met.