一款简单易用的基础网络通讯组件库。

EnableCorsAttributeExecutedAsync 方法

执行Rpc之后。

如果修改invokeResult的InvokeStatus,或Result。则会影响Rpc最终结果

Definition

命名空间: TouchSocket.WebApi
程序集: TouchSocket.WebApi (在 TouchSocket.WebApi.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
public override Task<InvokeResult> ExecutedAsync(
	ICallContext callContext,
	Object[] parameters,
	InvokeResult invokeResult,
	Exception exception
)

参数

callContext  ICallContext
调用上下文,包含有关Rpc调用的上下文信息
parameters  Object
Rpc调用的参数
invokeResult  InvokeResult
Rpc调用的结果,可以通过此参数修改Rpc的最终结果
exception  Exception
在Rpc调用期间发生的任何异常

返回值

TaskInvokeResult
返回一个TaskTResult,该任务表示Rpc调用的最终结果

实现

IRpcActionFilterExecutedAsync(ICallContext, Object, InvokeResult, Exception)

参见