Found 15 packages
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
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
The dynamic proxy integration enables method calls on Autofac components to be intercepted by other components. Common use cases are transaction handling, logging, and declarative security.
Autofac DynamicProxy2
Castle Core, including DynamicProxy(with limited logging), Logging Abstractions and DictionaryAdapter
AsyncInterceptor is an extension to Castle DynamicProxy to simplify the development of interceptors for asynchronous methods.
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
(PMExtra修改版本,主要是处理了同步方法ReturnValue设置无效的问题)AsyncInterceptor is an extension to Castle DynamicProxy to simplify the development of interceptors for asynchronous methods.
Provides an all-prupose caching service with Autofac AOP configuration extensions.
Flatwhite is an AOP library for .NET Core. It's ported from old Flatwhite package (.NET 4.5) to support only .NET CORE 2.1+ and doesn't require any extra packages
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
Interception extension for MugenInjection. Supports Silverlight 4-5, NET 2-4.5
Contains the following DLLs: - Castle.Core.dll (1.2.0.6623) - Castle.DynamicProxy2.dll (2.2.0.6628) - Castle.MicroKernel.dll (2.1.0.6655) - Castle.Windsor.dll (2.1.0.6655) - CommonServiceLocator.WindsorAdapter.dll (1.0.0.0) - MvcContrib.Castle.dll (2.0.36.00) - NHibernate.ByteCode.Castle.dll (2.1.2.4000)
Simple Aspect-Oriented Programming(AOP) approach to logging of C# classes and methods, using AspectCore.DynamicProxy to intercept method calls and integrates with Microsoft.Extensions.Logging. It automatically logs nested exceptions and propagates them by default. The standard logging info is formatted as follow >InvocationGuid: [f5c7e3c2-0d4f-45e8-9a2d-123456789abc] MyApp.Services.OrderService.CreateOrder Start > >InvocationGuid: [f5c7e3c2-0d4f-45e8-9a2d-123456789abc] MyApp.Services.OrderService.CreateOrder Param firstParam: "" > >InvocationGuid: [f5c7e3c2-0d4f-45e8-9a2d-123456789abc] MyApp.Services.OrderService.CreateOrder End