【发布时间】:2009-02-11 20:16:56
【问题描述】:
在编写自定义通道时,如何获取将要调用的服务方法的名称。
例如,如果操作合约如下所示,如何知道是Method1 还是Method2 被调用?
[OperationContract]
void Method1( int data );
[OperationContract]
void Method2( int data );
频道本身并不对 Message 执行任何主要功能,它只是添加了一些额外的数据。我正在寻找的是根据被调用的方法(或者更具体地说,如果它用某些东西装饰)来自定义添加到通道中的额外数据。
【问题讨论】:
-
可以详细说明您想要信息的位置,例如调用者、被调用者以及在什么级别?
标签: c# .net wcf web-services