PostSharp
-
- 16,453,106 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
The #1 pattern-aware extension to C# and VB. -
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 3.5 This package targets .NET Framework 3.5. The package is compatible with this framework or higher.
- 11,091,528 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 5,246,423 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp.Patterns.Common'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
- 4,195,297 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Code Contracts and common functionalities used by other PostSharp pattern libraries. An official PostSharp pattern library. -
- 2,714,218 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Adds detailed tracing to any method without modifying your source code. Several backends are available as separate NuGet packages. An official PostSharp pattern library. -
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 2,645,719 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp.Patterns.Diagnostics'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
-
- 2,250,929 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
INotifyPropertyChanged, Recordable (undo/redo) and Weak Event patterns. An official PostSharp pattern library. -
-
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 2,043,412 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp.Patterns.Aggregation'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
-
- 1,715,904 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Aggregatable (parent-child), Visitor and Disposable patterns. An official PostSharp pattern library. -
-
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 2.0 This package targets .NET Standard 2.0. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 1,487,678 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp.Patterns.Model'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 1,431,278 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
PostSharp.Patterns.Diagnostics: support for Log4Net. -
-
- 1,167,921 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
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... More information -
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 2.0 This package targets .NET Standard 2.0. The package is compatible with this framework or higher. .NET Framework 4.6.1 This package targets .NET Framework 4.6.1. The package is compatible with this framework or higher.
- 1,088,335 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp.Patterns.Caching'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 997,732 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
PostSharp.Patterns.Diagnostics: support for NLog. -
-
- 925,533 total downloads
- last updated 9/5/2025
- Latest version: 2025.1.7
A fork of the Roslyn compiler that adds an extension point allowing for syntax tree transformations. This fork is used by the Metalama framework. -
-
- 754,923 total downloads
- last updated 9/5/2025
- Latest version: 2025.1.13
A Roslyn-based meta-programming framework for code generation, architecture validation and aspect-oriented programming in C#. -
-
-
- 736,236 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Cache and InvalidateCache patterns. An official PostSharp pattern library. -
-
- 718,476 total downloads
- last updated 9/5/2025
- Latest version: 2025.1.13
Redistributable components for package 'Metalama.Framework'. This package should only be installed as a dependency. (This is not the package you are looking for.) -
-
.NET 5.0 This package targets .NET 5.0. The package is compatible with this framework or higher. .NET Standard 1.3 This package targets .NET Standard 1.3. The package is compatible with this framework or higher. .NET Framework 4.5 This package targets .NET Framework 4.5. The package is compatible with this framework or higher.
- 674,105 total downloads
- last updated 9/2/2025
- Latest version: 2025.1.8
Redistributable components for package 'PostSharp.Patterns.Threading'. This package should only be installed as a dependency. (This is not the package you are looking for). -
-
- 569,446 total downloads
- last updated 11/18/2020
- Latest version: 6.8.3-preview (prerelease)
PostSharp.Patterns.Diagnostics: support for EnterpriseLibrary.Logging.
- Previous
- Next