System.Diagnostics.Contracts 4.0.0-beta-22231

Provides static classes for representing program contracts such as preconditions, postconditions, and invariants.

Showing the top 20 packages that depend on System.Diagnostics.Contracts.

Packages Downloads
Jint
Javascript interpreter for .NET which provides full ECMA 5.1 compliance.
6,820
System.Reflection.TypeExtensions
Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs. Commonly Used Types: System.Reflection.TypeExtensions System.Reflection.BindingFlags When using NuGet 3.x this package requires at least version 3.4.
6,665
System.Reflection.TypeExtensions
Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs. Commonly Used Types: System.Reflection.TypeExtensions System.Reflection.BindingFlags When using NuGet 3.x this package requires at least version 3.4.
6,149
System.Reflection.TypeExtensions
Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs. Commonly Used Types: System.Reflection.TypeExtensions System.Reflection.BindingFlags 8321c729934c0f8be754953439b88e6e1c120c24 When using NuGet 3.x this package requires at least version 3.4.
2,373
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
319
Microsoft.IdentityModel.Protocols
Provides base protocol support for OpenIdConnect and WsFederation.
55
Microsoft.AspNet.WebApi.Client
This package adds support for formatting and content negotiation to System.Net.Http. It includes support for JSON, XML, and form URL encoded data.
44
System.Reflection.TypeExtensions
Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs. Commonly Used Types: System.Reflection.TypeExtensions System.Reflection.BindingFlags When using NuGet 3.x this package requires at least version 3.4.
41
Autofac.Extensions.DependencyInjection
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
40
Autofac.Extensions.DependencyInjection
Autofac implementation of the .NET Framework dependency injection abstraction.
39
DotNetty.Buffers
Buffer management in DotNetty
38
Autofac.Extensions.DependencyInjection
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
38
DotNetty.Common
DotNetty common routines
38
Microsoft.AspNet.WebApi.Client
This package adds support for formatting and content negotiation to System.Net.Http. It includes support for JSON, XML, and form URL encoded data.
38
CommunityToolkit.HighPerformance
This package includes high performance .NET Standard helpers such as: - Memory2D<T> and Span2D<T>: two types providing fast and allocation-free abstraction over 2D memory areas. - ArrayPoolBufferWriter<T>: an IBufferWriter<T> implementation using pooled arrays, which also supports IMemoryOwner<T>. - MemoryBufferWriter<T>: an IBufferWriter<T>: implementation that can wrap external Memory<T>: instances. - MemoryOwner<T>: an IMemoryOwner<T> implementation with an embedded length and a fast Span<T> accessor. - SpanOwner<T>: a stack-only type with the ability to rent a buffer of a specified length and getting a Span<T> from it. - StringPool: a configurable pool for string instances that be used to minimize allocations when creating multiple strings from char buffers. - String, array, Memory<T>, Span<T> extensions and more, all focused on high performance. - HashCode<T>: a SIMD-enabled extension of HashCode to quickly process sequences of values. - BitHelper: a class with helper methods to perform bit operations on numeric types. - ParallelHelper: helpers to work with parallel code in a highly optimized manner. - Box<T>: a type mapping boxed value types and exposing some utility and high performance methods. - Ref<T>: a stack-only struct that can store a reference to a value of a specified type. - NullableRef<T>: a stack-only struct similar to Ref<T>, which also supports nullable references.
37
Microsoft.CodeAnalysis.Workspaces.Common
A shared package used by the .NET Compiler Platform ("Roslyn") including support for analyzing projects and solutions. Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/e595ee276d14e14bfb3eb323fb57f2aa668bddea
36
DotNetty.Buffers
Buffer management in DotNetty
36
Microsoft.NETCore.Runtime.Native
Support libraries for the .NET Core runtime used by .NETNative.
35
DotNetty.Buffers
Buffer management in DotNetty
35

Any 0.0

Version Downloads Last updated
4.3.0 39 06/04/2023
4.3.0-preview1-24530-04 34 06/04/2023
4.0.1 330 01/18/2021
4.0.1-rc2-24027 35 06/04/2023
4.0.1-beta-23516 28 06/04/2023
4.0.1-beta-23409 30 06/04/2023
4.0.1-beta-23225 35 06/04/2023
4.0.0 35 06/04/2023
4.0.0-beta-23109 35 06/04/2023
4.0.0-beta-23019 29 06/04/2023
4.0.0-beta-22816 40 06/04/2023
4.0.0-beta-22605 36 06/04/2023
4.0.0-beta-22416 33 06/04/2023
4.0.0-beta-22231 30 06/04/2023