C# Class Castle.Facilities.AspectSharp.ContainerInvocationDispatcher

This specialization of DefaultInvocationDispatcher only check if the AopAlliance interceptor can be obtained from the kernel. If not, the standard flow is used.
Inheritance: AspectSharp.Core.Dispatcher.DefaultInvocationDispatcher
Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
ContainerInvocationDispatcher ( AspectSharp.Lang.AST.AspectDefinition aspect, IKernel kernel ) : AopAlliance.Intercept

Méthodes protégées

Méthode Description
ObtainInterceptorInstance ( Type adviceType ) : IMethodInterceptor

Method Details

ContainerInvocationDispatcher() public méthode

public ContainerInvocationDispatcher ( AspectSharp.Lang.AST.AspectDefinition aspect, IKernel kernel ) : AopAlliance.Intercept
aspect AspectSharp.Lang.AST.AspectDefinition
kernel IKernel
Résultat AopAlliance.Intercept

ObtainInterceptorInstance() protected méthode

protected ObtainInterceptorInstance ( Type adviceType ) : IMethodInterceptor
adviceType System.Type
Résultat IMethodInterceptor