Found 228 packages
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
Autofac extension for enabling AOP in conjunction with Castle.
AsyncInterceptor is an extension to Castle DynamicProxy to simplify the development of interceptors for asynchronous methods.
Adds support for interception to Ninject using Castle Dynamic Proxy 2
Interceptor and dynamicProxy support for Microsoft.Extensions.DependencyInjection via AspectCore Framework.
Reflection extension system for AspectCore Framework.
Generate Audit Logs by intercepting operation calls on any class without changing its code.
**Obsolete** This is an old version. For latest version of Castle DynamicProxy please get Castle.Core package. --------- Castle DynamicProxy is a library for generating lightweight .NET proxies on the fly at runtime. Proxy objects allow calls to members of an object to be intercepted without modifying the code of the class.
Stub Package to redirect to the new package name [DynamicObjectProxy]
The implementation of the AspectCore framework.
The abstract design of the AspectCore framework.
Interceptor and dynamicProxy support for Autofac via AspectCore Framework.
A Lightweight Duck Casting Framework for dynamic C#
A small, lightweight dynamic proxy library for the .NET framework.
ScopedContext extension system for AspectCore Framework.
Rhino Mocks is using Castle Dynamic Proxy (http://www.castleproject.org/dynamicproxy/index.html) to handle proxying the types it needs to mock. The Dynamic Proxy project has been invaluable resource and made creating Rhino Mocks possible.
Provides an abstract base class `AsyncInterceptor` for Castle DynamicProxy that enables the use of `async`/`await` during interception of awaitable methods.
A DivertR proxy factory implementation that supports proxying class types using Castle DynamicProxy
DynamicProxy integration for Autofac.Extras.IocManager
轻量级 AOP 动态代理,支持 .NetCore 或 .NetFramework4.0+ 平台。 - 支持 同步/异步方法拦截(DynamicProxy); - 支持 方法的参数值拦截,并支持修改参数值; - 支持 属性拦截; - 支持 多个拦截器同时生效; - 支持 依赖注入的使用方式; - 支持 动态接口实现(DynamicInterface);