IActionInvokerProvider 接口

定义

定义可为当前请求创建的组件的接口 IActionInvoker

public interface class IActionInvokerProvider
public interface IActionInvokerProvider
type IActionInvokerProvider = interface
Public Interface IActionInvokerProvider

注解

IActionInvokerProvider 实例构成了导致创建的管道 IActionInvokerIActionInvokerProvider实例按升序排序 Order

若要创建 IActionInvoker ,每个提供程序都 OnProvidersExecuting(ActionInvokerProviderContext) 按顺序调用了其方法,并给定了相同的实例 ActionInvokerProviderContext 。 然后,每个提供程序都 OnProvidersExecuted(ActionInvokerProviderContext) 按相反的顺序调用其方法。 结果为的值 Result

在按预定义的顺序调用提供程序时,每个提供程序都有机会观察并修饰已运行的提供程序的结果。

属性

Order

获取用于确定提供程序执行顺序的顺序值。 提供程序以属性的升序数值来执行 Order

方法

OnProvidersExecuted(ActionInvokerProviderContext)

在调用了所有提供程序的方法之后,调用以执行该提供程序 OnProvidersExecuting(ActionInvokerProviderContext)

OnProvidersExecuting(ActionInvokerProviderContext)

调用以执行提供程序。

适用于