{"id":8959556,"name":"postsharp.patterns.threading","ecosystem":"nuget","description":"Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching aspects. An official PostSharp pattern library.","homepage":"https://www.postsharp.net/links/nuget-home","licenses":null,"normalized_licenses":[],"repository_url":"","keywords_array":["postsharp","threading","synchronization","lock","locks","deadlock","parallel","powerthreading","concurrent","concurrency"],"namespace":null,"versions_count":562,"first_release_published_at":"2013-02-14T16:43:46.790Z","latest_release_published_at":"2026-09-26T10:55:28.540Z","latest_release_number":"2026.0.18","last_synced_at":"2026-10-03T08:19:21.719Z","created_at":"2024-02-26T05:54:26.905Z","updated_at":"2026-10-03T08:19:21.719Z","registry_url":"https://www.nuget.org/packages/postsharp.patterns.threading/","install_command":"Install-Package postsharp.patterns.threading","documentation_url":null,"metadata":{"license_info":{"type":"file","text":"LICENSE.md","version":null},"license_url":"https://aka.ms/deprecateLicenseUrl","require_license_acceptance":false,"icon":"icon.png","readme":"PostSharp.Patterns.Threading.README.md","repository":{"type":"git","url":null,"branch":null,"commit":"5f0c594450ad1d8f47d3decfd91136fc6f340aee"},"min_client_version":"2.12","development_dependency":false,"serviceable":false,"framework_assemblies":[],"package_types":[],"dependency_summary":{"total_dependency_groups":1,"target_frameworks":[".NETStandard2.0"],"total_dependencies":2},"verified":true},"repo_metadata":{},"repo_metadata_updated_at":"2026-10-03T08:19:16.723Z","dependent_packages_count":2,"downloads":1441386,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":1.427835879975476,"dependent_repos_count":13.819348826338206,"dependent_packages_count":18.835372714592,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":11.360852473635228},"purl":"pkg:nuget/postsharp.patterns.threading","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nuget/postsharp.patterns.threading","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nuget/postsharp.patterns.threading","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nuget/postsharp.patterns.threading/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/postsharp.patterns.threading/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/postsharp.patterns.threading/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/postsharp.patterns.threading/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/postsharp.patterns.threading/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/postsharp.patterns.threading/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/postsharp.patterns.threading/codemeta","maintainers":[{"uuid":"PostSharp","login":"PostSharp","name":null,"email":null,"url":null,"packages_count":107,"html_url":"https://www.nuget.org/profiles/PostSharp","role":null,"created_at":"2024-02-26T05:54:39.109Z","updated_at":"2024-02-26T05:54:39.109Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/PostSharp/packages"},{"uuid":"SharpCrafters","login":"SharpCrafters","name":null,"email":null,"url":null,"packages_count":33,"html_url":"https://www.nuget.org/profiles/SharpCrafters","role":null,"created_at":"2024-02-26T05:54:39.148Z","updated_at":"2024-02-26T05:54:39.148Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/SharpCrafters/packages"}]}