Top 20 NuGet packages for aop

Flatwhite.Autofac icon

Flatwhite.Autofac

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...

vote Vote for this package

Score: 4 | votes (0) | comments (0) | 8/24/2016 | v 1.0.24


MrAdvice icon

Mr. Advice

MrAdvice allows to weave aspects at build-time (just like PostSharp, but free as in free beer). Write your own aspects in the form of attributes and apply them to target methods or properties. This version does not require any dependency (on the opposite of MrAdvice.Fody which requires Fody).

vote Vote for this package

Score: 4 | votes (0) | comments (0) | 5/24/2017 | v 2.5.1


MbCache icon

MbCache

MbCache, or Method based Cache, is used to define certain methods to be cached in a centralized way, independed on the underlying caching framework(s).

vote Vote for this package

Score: 3.9 | votes (0) | comments (0) | 5/10/2017 | v 2.11


EyeSoft.Wpf.Facilities icon

EyeSoft.Wpf.Facilities

[Obsolete] Simplify the adoption of the MVVM pattern using WPF. Use the package EyeSoft.Windows.Model instead.

vote Vote for this package

Score: 3.8 | votes (0) | comments (0) | 4/30/2015 | v 0.2.3.690


LoadAssembliesOnStartup.Fody icon

LoadAssembliesOnStartup.Fody

Fody add-in for forcing referenced assemblies to be loaded on startup. This allows other modules to register types without actually having to using their types directly.

vote Vote for this package

Score: 3.8 | votes (0) | comments (0) | 4/25/2017 | v 1.8.0


StructureMap.DynamicInterception icon

StructureMap.DynamicInterception

Aspect Oriented Programming Support for StructureMap

vote Vote for this package

Score: 3.7 | votes (0) | comments (0) | 4/18/2017 | v 1.0.3


Capgemini.Cauldron.Core icon

Capgemini Cauldron Core

Cauldron Core is the core toolkit assembly that the Cauldron Toolkit builds upon

vote Vote for this package

Score: 3.7 | votes (0) | comments (0) | 3/30/2017 | v 1.1.4


FSharp.Expandable.Compiler.Aspect icon

Enable AOP on F# at compile time (Part of fscx)

Easy infrastructure can replace F#'s AST at compile time.

vote Vote for this package

Score: 3.7 | votes (0) | comments (0) | 5/24/2017 | v 0.9.2


SheepAspect icon

SheepAspect

PSA: Sorry I'm no longer working on this project any more. But Erhan has given it a new home, so if you'd like to contribute and help him revive it, go and check it out at https://github.com/erhan0/aop SheepAspect is an AOP framework for .Net platform that is heavily inspired by AspectJ. It stat...

vote Vote for this package

Score: 3.7 | votes (1) | comments (0) | 5/11/2017 | v 0.3.0.15


PostSharp.Toolkit.Diagnostics icon

PostSharp Diagnostics Toolkit

An official PostSharp toolkit. Adds detailed tracing to any method without modifying your source code. Several backends are available as separate NuGet packages.

vote Vote for this package

Score: 3.7 | votes (0) | comments (0) | 3/20/2013 | v 2.1.1.12


LightInject.Interception icon

LightInject.Interception

An extension to the LightInject service container that enables AOP(Aspect Oriented Programming) through method interception.

vote Vote for this package

Score: 3.6 | votes (0) | comments (0) | 1/10/2017 | v 2.0.0


Flatwhite icon

Flatwhite

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...

vote Vote for this package

Score: 3.5 | votes (0) | comments (0) | 8/24/2016 | v 1.0.24


CompileTimeAOP.TransactionAwareness icon

CompileTimeAOP.TransactionAwareness

Transaction awareness AOP for NHibernate.

vote Vote for this package

Score: 3.5 | votes (0) | comments (0) | 5/2/2017 | v 3.5.3.0


StaticProxy.Fody icon

StaticProxy.Fody

Fody add-in to compile-time weave (hence static) proxies with an interception mechanism similar to Castle Dynamic Proxy. Is intended to work with mobile platforms! :)

vote Vote for this package

Score: 3.4 | votes (0) | comments (0) | 4/23/2017 | v 0.4.0.108


PostSharp.Toolkit.Domain icon

PostSharp Domain Toolkit

An official PostSharp toolkit. Provides an advanced and tested implementation of INotifyPropertyChanged.

vote Vote for this package

Score: 3.4 | votes (0) | comments (0) | 3/19/2013 | v 2.1.1.12


MethodBoundaryAspect.Fody icon

MethodBoundaryAspect.Fody

Fody add-in to decorate arbitrary methods to run code before, after invocation and on exception

vote Vote for this package

Score: 3.3 | votes (0) | comments (0) | 5/16/2017 | v 0.3.35.0


SNAP.StructureMap icon

SNAP.StructureMap

StructureMap 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:/...

vote Vote for this package

Score: 3.2 | votes (0) | comments (0) | 9/17/2015 | v 1.8.3


Wheatech.ServiceModel.Autofac.Interception icon

Wheatech.ServiceModel.Autofac.Interception

Wheatech.ServiceModel.Interception implementation for Autofac IoC.

vote Vote for this package

Score: 3.2 | votes (0) | comments (0) | 6/27/2016 | v 1.0.0


Wheatech.ServiceModel.Ninject.Interception icon

Wheatech.ServiceModel.Ninject.Interception

Wheatech.ServiceModel.Interception implementation for Ninject.

vote Vote for this package

Score: 3.2 | votes (0) | comments (0) | 6/27/2016 | v 1.0.0


Wheatech.ServiceModel.StructureMap.Interception icon

Wheatech.ServiceModel.StructureMap.Interception

Wheatech.ServiceModel.Interception implementation for StructureMap.

vote Vote for this package

Score: 3.2 | votes (0) | comments (0) | 6/27/2016 | v 1.0.0