PostSharp
-
-
.NET 10.0 This package targets .NET 10.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.7.2 This package targets .NET Framework 4.7.2. The package is compatible with this framework or higher.
- 101,817 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A set of aspects that simplify the caching: [Cache] to cache a method result as a function of its parameters, [InvalidateCache] to invalidate the cache, or [CacheKey] to mark a cache key in a... More information -
-
-
.NET 10.0 This package targets .NET 10.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.7.2 This package targets .NET Framework 4.7.2. The package is compatible with this framework or higher.
- 94,166 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
Implements the Observable pattern and the INotifyPropertyChanged interface with a single [Observable] attribute thanks to Metalama. Supports both automatic and explicit properties and child objects. -
-
- 93,038 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A Metalama extension that exposes code metrics to the code model. -
- 89,179 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A Metalama package that allows you to load solutions and projects, get their code model, execute Metalama on them, and get the introspection model of the compilation result. -
-
.NET 10.0 This package targets .NET 10.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.7.2 This package targets .NET Framework 4.7.2. The package is compatible with this framework or higher.
- 86,777 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
Represents the concept of Immutable Type so that it can be used by other packages like Metalama.Patterns.Observability. -
-
- 83,281 total downloads
- last updated 10/27/2026
- Latest version: 2027.0.7-preview (prerelease)
PostSharp.Patterns.Diagnostics: instruments incoming ASP.NET Core HTTP requests. -
- 81,710 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A Metalama weaver that automatically adds CancellationToken to your method definitions and your method calls. -
- 78,851 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.8-preview (prerelease)
The Backstage tools of Metalama, the worker and the Windows notifier, as zipped executables that Metalama extracts on the machine of the user. This package should only be installed as a dependency. -
- 77,438 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A Metalama weaver that makes all methods in a type virtual. -
- 74,887 total downloads
- last updated 10/27/2026
- Latest version: 2027.0.7-preview (prerelease)
Allows for configuring transaction policies via an XML document. -
- 74,133 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
Loads any C# project or solution into LINQPad and exposes its code model to queries. This package contains an optional driver, samples, and dumping methods. -
- 70,662 total downloads
- last updated 11/11/2026
- Latest version: 2023.2.502
A multi-repo build orchestrator used by PostSharp Technologies for its products and for Metalama. -
- 59,901 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A package containing annotated PostSharp API, documenting its Metalama equivalent. It is only useful when migrating PostSharp to Metalama, and must then be removed. -
- 58,065 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
Redistributable components for package 'Metalama.Community.Costura'. This package should only be installed as a dependency. (This is not the package you are looking for if you want to use... More information -
- 48,770 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
A Metalama weaver that embeds dependent assemblies as managed resources. A fork of Costura.Fody. -
-
.NET 10.0 This package targets .NET 10.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.7.2 This package targets .NET Framework 4.7.2. The package is compatible with this framework or higher.
- 48,373 total downloads
- last updated 10/27/2026
- Latest version: 2027.0.7-preview (prerelease)
PostSharp.Patterns.Diagnostics: instrumentation of HttpClient. -
-
- 48,311 total downloads
- last updated 10/27/2026
- Latest version: 2027.0.7-preview (prerelease)
PostSharp.Patterns.Diagnostics: instruments incoming legacy ASP.NET HTTP requests thanks to an IHttpModule. -
- 47,527 total downloads
- last updated 4/5/2023
- Latest version: 1.0.141-preview (prerelease)
Package Description -
-
.NET 10.0 This package targets .NET 10.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.7.2 This package targets .NET Framework 4.7.2. The package is compatible with this framework or higher.
- 46,384 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
Redis back-end for Metalama.Patterns.Caching. Implements both caching and cache invalidation over Redis Pub/Sub -
-
-
- 39,866 total downloads
- last updated 11/11/2026
- Latest version: 2027.0.6-preview (prerelease)
Fails the build if the project or user does not have a valid Metalama license. -