{"id":8910426,"name":"system.diagnostics.contracts","ecosystem":"nuget","description":"Provides static classes for representing program contracts such as preconditions, postconditions, and invariants.\n\nCommonly Used Types:\nSystem.Diagnostics.Contracts.Contract\nSystem.Diagnostics.Contracts.ContractClassAttribute\nSystem.Diagnostics.Contracts.ContractClassForAttribute\nSystem.Diagnostics.Contracts.ContractFailureKind\nSystem.Runtime.CompilerServices.ContractHelper\nSystem.Diagnostics.Contracts.ContractInvariantMethodAttribute\nSystem.Diagnostics.Contracts.PureAttribute\nSystem.Diagnostics.Contracts.ContractArgumentValidatorAttribute\nSystem.Diagnostics.Contracts.ContractVerificationAttribute\nSystem.Diagnostics.Contracts.ContractOptionAttribute\n \nWhen using NuGet 3.x this package requires at least version 3.4.","homepage":"https://dot.net/","licenses":null,"normalized_licenses":[],"repository_url":"","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2014-11-11T23:13:12.323Z","latest_release_published_at":"2016-11-15T23:42:36.037Z","latest_release_number":"4.3.0","last_synced_at":"2026-10-02T11:53:02.301Z","created_at":"2024-02-25T23:17:00.857Z","updated_at":"2026-10-02T11:53:04.598Z","registry_url":"https://www.nuget.org/packages/system.diagnostics.contracts/","install_command":"Install-Package system.diagnostics.contracts","documentation_url":null,"metadata":{"copyright":"© Microsoft Corporation.  All rights reserved.","owners":"microsoft,dotnetframework","license_url":"http://go.microsoft.com/fwlink/?LinkId=329770","require_license_acceptance":true,"icon_url":"http://go.microsoft.com/fwlink/?LinkID=288859","min_client_version":"2.12","development_dependency":false,"serviceable":true,"framework_assemblies":[],"package_types":[],"release_notes":"https://go.microsoft.com/fwlink/?LinkID=799421","dependency_summary":{"total_dependency_groups":13,"target_frameworks":["MonoAndroid1.0","MonoTouch1.0",".NETFramework4.5",".NETCore5.0",".NETStandard1.0",".NETPortable0.0-Profile259","Windows8.0","WindowsPhone8.0","WindowsPhoneApp8.1","Xamarin.iOS1.0","Xamarin.Mac2.0","Xamarin.TVOS1.0","Xamarin.WatchOS1.0"],"total_dependencies":2},"verified":true},"repo_metadata":{},"repo_metadata_updated_at":"2026-10-02T11:53:04.597Z","dependent_packages_count":128,"downloads":466264069,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.04000368379246434,"dependent_repos_count":14.976387211390374,"dependent_packages_count":20.335435798137816,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.18001657706608953,"average":8.882960817596686},"purl":"pkg:nuget/system.diagnostics.contracts","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nuget/system.diagnostics.contracts","docker_dependents_count":9,"docker_downloads_count":99437,"usage_url":"https://repos.ecosyste.ms/usage/nuget/system.diagnostics.contracts","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nuget/system.diagnostics.contracts/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.diagnostics.contracts/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.diagnostics.contracts/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.diagnostics.contracts/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.diagnostics.contracts/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.diagnostics.contracts/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.diagnostics.contracts/codemeta","maintainers":[{"uuid":"Microsoft","login":"Microsoft","name":null,"email":null,"url":null,"packages_count":9013,"html_url":"https://www.nuget.org/profiles/Microsoft","role":null,"created_at":"2024-02-25T23:18:55.559Z","updated_at":"2024-02-25T23:18:55.559Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/Microsoft/packages"},{"uuid":"dotnetframework","login":"dotnetframework","name":null,"email":null,"url":null,"packages_count":3343,"html_url":"https://www.nuget.org/profiles/dotnetframework","role":null,"created_at":"2024-02-25T23:18:54.941Z","updated_at":"2024-02-25T23:18:54.941Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/dotnetframework/packages"}]}