【发布时间】:2012-12-14 08:19:18
【问题描述】:
我刚刚学习WCF WebMethods,已经开始消化代码插入IParameterInspector接口进行参数验证。
谁能用最基本的术语告诉我BeforeCall() 函数中返回对象的目的是什么?例如:
Public Function BeforeCall(operationName As String, inputs() As Object) **As Object** Implements IParameterInspector.BeforeCall
End Function
通过基本测试,我意识到我可以从BeforeCall() 返回一个对象,然后在AfterCall() correlationState 参数中可用。
我假设这个值不会从消费代码的任何其他地方返回?
有人可以提供一些基本示例,说明为什么程序员可能需要使用它吗?
【问题讨论】:
标签: asp.net wcf .net-4.5 webmethod