Top 20 NuGet contracts Packages

Various built-in Modules for Composable Analytics
Contracts for sending and receiving messages in Fleet Intelligence Platform.
NuGet package of the Intent.Application.Contracts as per https://github.com/IntentSoftware/IntentArchitect/tree/master/Modules/Intent.Modules.Application.Contracts. Use this package to extend the module through use of decorator interfaces within it.
R Scheduler Contracts
Helper methods for validating method arguments in .NET 4.5 and upwards. Similar to the Code Contracts feature, but even easier to use.
Implementação de contratos semelhante ao Design by Contract da Eiffel
Contracts for AggregateBus implementation
DDD.Light.AggregateCache.Contracts
Library to simplify runtime checking by using code contracts.
Simple Design by contract library supporting PreConditions and PostConditions
biz.dfch.CS.Entity.LifeCycleManager.Contracts ============================== Intefaces and base classes of biz.dfch.CS.Entity.LifeCycleManager
Extension point for defining custom Modules for Composable Analytics Dataflows
A library to support design by contract software correctness principles. Contract preconditions, postconditions and invariants - separately definable for release and/or debug builds.
Annotations to assist with design by contract software correctness principles.
A library to support design by contract software correctness principles. Contract preconditions, postconditions and invariants - separately definable for release and/or debug builds.
Provides static classes for representing program contracts as preconditions in a way that's compatible with System.Diagnostics.Contracts.
SolidStack.Core is the central point of all SolidStack packages, providing very generic concepts that are useful in any type of program, such as extension methods and guard clauses.
DDD.Light.EventStore.Contracts
Reusable domain-supporting service interface library
EnsureFramework is designed to take the pain out of null checking and making sure (ensuring) your methods are being used the way they were intended and throwing exceptions when unsupported values are passed to them. You can make sure values are in a specific range or simply make sure that an argume...