Top 20 NuGet aspect Packages

Assembly to allow logging via Attributes Logging for a class is enabled by decorating it with the [Loggable] attribute and deriving from ContextBoundObject. Another option is to derive from LoggableObject. The [Log] attribute will enable logging with de Default logger. The DefaultMes...
AOP library for C#, injects code in methods using regular attributes
Logging of method's executions in aspect approach for types registered in Windsor container
This library provides attributes-based compile-time AOP framework.
Although postsharp has declared before that they do not support xamarin anymore , it still can be used with dot net standard that gave us some home that we still can move out the boilerplate code from our track , keep our code bases clean and readable. This repository should contains postsharp aspec...
Scorpio is a modular-based cross-platform framework for the .NET Core and .NET frameworks, with project include AOP, modularity, plug-ins, dependency injection, and some common extension methods.
Autofac provider for SNAP. SNAP makes AOP easy by integrating with your favorite IoC container. SNAP does not modify compiled code (unlike PostSharp) . It uses your IoC container to create runtime-callable wrappers to intercept your method calls. Source code for SNAP is hosted at http://git...
Ninject provider for SNAP. SNAP makes AOP easy by integrating with your favorite IoC container. SNAP does not modify compiled code (unlike PostSharp) . It uses your IoC container to create runtime-callable wrappers to intercept your method calls. Source code for SNAP is hosted at http://gith...
Stub Package to redirect to the new package name [DynamicObjectProxy]
DynamicObjectProxy that lets you intercept any methods of any object and adding decorations. Inspired by CBO Extender by Gary H. Guo
A lightweight AOP framework built on top of Castle DynamicProxy.
Qi4CS is aimed to increase coding efficiency and productivity by introducing easily adaptive features from Aspect Oriented Programming (AOP), Composite Oriented Programming (COP), and Dependency Injection (DI). This is the core package required for all projects using Qi4CS.
Qi4CS is aimed to increase coding efficiency and productivity by introducing easily adaptive features from Aspect Oriented Programming (AOP), Composite Oriented Programming (COP), and Dependency Injection (DI). This is the SDK package allowing generating Qi4CS assemblies at runtime.
A service to replace IronRebuilderAtribute's attributes, see https://github.com/nolag/IronRebuilder for more
Aspekt Contract built on the lightweight AOP foundation Aspekt to allow for code contracts
Library that enables the user to validate the most frequently used .Net framework attributes.
Free version of the PostSharp library based on MrAdvice
Aspect Oriented library for .net