Class InterfaceInterceptor<TInterface>
Provides the mechanism for intercepting interface method calls.
Inheritance
System.Object
InterfaceInterceptorBase<TInterface>
InterfaceInterceptor<TInterface, TInterface>
InterfaceInterceptor<TInterface>
Implements
IProxyAccess<TInterface>
Inherited Members
Namespace: Solti.Utils.Proxy
Assembly: Solti.Utils.Proxy.dll
Syntax
public class InterfaceInterceptor<TInterface> : InterfaceInterceptor<TInterface, TInterface>, IProxyAccess<TInterface> where TInterface : class
Type Parameters
Name | Description |
---|---|
TInterface | The interface to be intercepted. |
Constructors
InterfaceInterceptor(TInterface)
Creates a new InterfaceInterceptor<TInterface> instance against the given target
.
Declaration
public InterfaceInterceptor(TInterface target)
Parameters
Type | Name | Description |
---|---|---|
TInterface | target | The target of this interceptor. |