Top 20 NuGet aop Packages

Flatwhite is an AOP library with MVC and WebAPI ActionFilter style using Castle dynamic proxy. You can create MethodFilterAttribute to add custom logic to any methods as soon as it is interceptable by Castle Dynamic Proxy. Flatwhite has 1 built-in OutputCacheFilter to cache method result which can a...
Provides a proxy factory by leveraging Castle based interception mechanism.
Aspects is a AOP tool based on Fody, that allow you to encapsulate your code with attributes..
PostSharp SDK allows for development of PostSharp add-ins using low-level APIs.
[Obsolete] Simplify the adoption of the MVVM pattern using WPF. Use the package EyeSoft.Windows.Model instead.
An extensible compositional architecture framework, providing a set of functionality such as Inversion of Control container (IoC), Dependency Injection (DI), Plug-in framework, Aspect Oriented Programming (AOP), Configurability and Composability for components.
Aspects is a AOP tool based on Fody, that allow you to encapsulate your code with attributes..
This library provides attributes-based compile-time AOP framework.
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques: - CoI - Convention-over-Implementation - Aspect-Oriented Programming, through decoration - [planned] Subject-Oriented Programming, via mix-ins - [planned] ...
Fody add-in to decorate arbitrary methods to run code before and after invocation. Fork of https://github.com/Fody/MethodDecorator. Aspect parameters, aspect priority, partial decoration, method execution bypass.
AOP library that subscribes to ReactiveProperty and tracks events.
NetSqlAzMan is for all Microsoft .NET 4.0 developers that need to manage loosely-coupled applicative authorizations, that is, weakly coupled with source code, in a light and fast way having all these authorizations in a relational database such as MS Sql Server (2000/MSDE/2005/2008/Express).
Aspekt Contract built on the lightweight AOP foundation Aspekt to allow for code contracts
An out of the box integration for fluent validation framework and INotifyDataErrorInfo interface. just decorate your target class with [NotifyDataErrorInfo(typeof(<FluentValidatorType>))] . Recommended to use with Syncfusion Data Form.
A lot of popular frameworks is depended on Castle Dynamic Proxy Generator, but the last one is very slow. I suggest a replacement with compile time proxy and plumbing code generator.
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://github.com/Acoustic/Snap
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques: - CoI - Convention-over-Implementation - Aspect-Oriented Programming, through decoration - [planned] Subject-Oriented Programming, via mix-ins - [planned] Duck Typing
AOP (Aspect-Oriented Programming) Framework for .NET 4.0+ developed in C# and based on runtime injection. It allows to produce and factorize cross-cutting concerns with lambda expressions, linq expressions or reflection.
Fody add-in to decorate arbitrary methods to run code before and after invocation.
Aspekt is a light weight AOP library. Use it to add cross cutting concerns to your application.