Top 20 NuGet aop Packages

[Icon]
PostSharp.Patterns.Caching: support for Redis.
[Icon]
The Enterprise Library Policy Injection Application Block can be used to change the behavior of any .NET objects, in order to better manage crosscutting concerns for these objects. The policy injection is implemented through the Unity interception mechanism. The package includes call handlers for Lo...
[Icon]
Puresharp
[Icon]
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
[Icon]
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] ...
[Icon]
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...
[Icon]
Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies, browse all the contained types, modify th...
[Icon]
Interception extension for Ninject
[Icon]
CNeptune urbanize .net 4.0+ library with strategic private code to lay transparent foundations for frameworks.
[Icon]
Linfu Interception extension for Ninject
[Icon]
A C# framework library for wrapping .NET cache access, including the MemoryCache, AppFabric Cache, Memcached and a disk cache. Use any cache provider in AOP-style, or as an ASP.NET output cache.
[Icon]
Castle extension to support interceptors for types and methods
[Icon]
Aspectus is an AOP library that allows you to inject cross cutting concerns in an easy manner.
[Icon]
Multicaster for parameter and return value validations.
[Icon]
Adds NLog support for the PostSharp Diagnostics Toolkit.
[Icon]
Adds Log4Net support for the PostSharp Diagnostics Toolkit.
[Icon]
Castle extension to support interceptors for types and methods
[Icon]
Castle extension to support interceptors for types and methods
[Icon]
Castle extension to support interceptors for types and methods
[Icon]
Castle extension to support interceptors for types and methods