Top 20 NuGet aop Packages

NuGet packaging Fody repositories
Adds support for interception to Ninject
Adds support for interception to Ninject using Castle Dynamic Proxy 2
Interceptor and dynamicProxy support for Microsoft.Extensions.DependencyInjection via AspectCore Framework.
Unity interception enables you to effectively capture calls to objects and add additional functionality to the target object. Interception is useful when you want to modify the behavior for individual objects but not the entire class, very much as you would do when using the Decorator pattern. It pr...
Helpers for Fody.
FluentAspect Castle extensions
Merges the referenced types of local dependencies as private types into the target assembly, and removes the references to the local dependencies.
FluentAspect AspectCore extensions
Automatic null check injection for runtime C# Nullable Reference Types (NRT) parameter/contract validation.
Lets you design your WPF splash screen as a WPF Control instead of a static bitmap
Configure async code's ConfigureAwait at a global level.
PostSharp project "Caravela". A tool for aspect-oriented programming (AOP) using templates written in pure C#.
DataValidation extension system for AspectCore Framework.
An extension to the LightInject service container that enables AOP(Aspect Oriented Programming) through method interception.
A lightweight AOP framework built on .NET Dependency Injection and Roslyn based code generation.
A method cache Fody plugin. Caches return values of methods decorated with a [Cache] Attribute. Integrates with the .NET Extension IMemoryCache interface.
Redistributable components for package 'Caravela.Framework'. This package should only be installed as a dependency. (This is not the package you are looking for).
PostSharp project "Caravela" SDK. A tool for custom source code modifying extensions using the Roslyn API. More powerful than source generators.
DataAnnotations extension system for AspectCore Framework.