C# (CSharp) LinFu.AOP.Interfaces Namespace

Classes

Name Description
ActivationContext Represents a class that describes a request to instantiate a particular object type.
AroundInvokeMethodCallRegistry Represents a registry class that handles all class-level method call interception operations for all modified types.
AroundMethodBodyRegistry Represents a registry class that handles all class-level interception operations for all modified types.
BaseMethodReplacementProvider Represents the boilerplate implementation for a IMethodReplacementProvider instance.
BootStrapRegistry Represents a registry class that bootstraps components into memory when the application starts.
BootStrapRegistry.NestedLoader
CompositeAroundInvoke
CountingInterceptor
FieldInterceptionContext Represents a class that describes the state of a field just as it is being intercepted by a IFieldInterceptor.
MultiThreadedCallCounter
SimpleMethodReplacementProvider Represents the simplest possible IMethodReplacementProvider implementation that will allow the user to use the original method body implementation as part of the interceptor call.
SingleThreadedCallCounter
TypeActivationContext Represents an ActivationContext that can be used to instantiate a given type and be used to describe the method that invoked the instantiation operation as well as specify the object instance that invoked the instantiation itself.
TypeActivatorRegistry Represents a registry that allows users to statically register ITypeActivator instances.