Top 20 NuGet aop Packages
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...
Merges the referenced types of local dependencies as private types into the target assembly, and removes the references to the local dependencies.
Automatic null check injection for runtime C# 8+ Nullable Reference Type (NRT) contract validation.
Lets you design your WPF splash screen as a WPF Control instead of a static bitmap
PostSharp project "Caravela". A tool for aspect-oriented programming (AOP) using templates written in pure C#.
An extension to the LightInject service container that enables AOP(Aspect Oriented Programming) through method interception.
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.