returned for Tags:"AOP"
NConcern .NET AOP Framework
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.
AOPify lightweight fluent AOP framework that provides basic AOP features with logging support when execute operations..
CNeptune Urbanization .NET
CNeptune urbanize .net 4.0+ library with strategic private code to lay transparent foundations for frameworks.
aquirrel base lib. castle aop
Extensible tool for weaving .net assemblies.
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...
Adds support for interception to Ninject
Adds support for interception to Ninject using Castle Dynamic Proxy 2
Adds detailed tracing to any method without modifying your source code. Several backends are available as separate NuGet packages. An official PostSharp pattern library.
Enterprise Library - Policy Injection Application Block
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...
Adds support for interception to Ninject using LinFu
Fody add-in for transforming automatic properties into Catel properties.
[Obsolete] Simplify the adoption of the MVVM pattern using WPF. Use the package EyeSoft.Windows.Model instead.
An extension to the LightInject service container that enables AOP(Aspect Oriented Programming) through method interception.
Custom Cecil version used by Fody.
PostSharp Model Pattern Library (Controls)
Controls and commands for the PostSharp Model Pattern Library.
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).
EntityFramework.Patterns provides different patterns to be used with Entity Framework >= 6.0
Implemented patterns are :
- Generic Repository
- Unit of Work
- Repository Decorator
- Auditable Entity
- Archivable Entity
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
NLite 框架旨在提供一个轻量级的组件库-DI，Aop,MessageBus, OO Mapper，国际化,数据校验，日志，异常管理，多线程等