如何从Application_BeginRequest中的WCF请求中获取方法名称?

吉拉德

我将WCF托管在IIS中,在我的HttpApplication中,我想通过以下方法获取WCF操作协定名称(称为Application_BeginRequest方法):

protected void Application_BeginRequest(object sender, EventArgs e)
{
    var request = Context.Request;
}

我从上下文中获得了请求,但是我无法理解如何找到被调用的WCF方法的名称。

内特

查看传入的HTTP标头:

Console.WriteLine(HttpContext.Current.Request.Headers["SOAPAction"]);

在我的示例中,这将吐出全部价值:

http://tempuri.org/IService1/DoWork

这可能是值得关注,但OperationContext.Current.IncomingMessageHeaders.Action不会工作Application_BeginRequest,因为操作还没有开始,所以OperationContext.Current是空的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Application_BeginRequest中的WCF请求中获取方法名称?

来自分类Dev

如何在 Application_BeginRequest 中获取类的实例?

来自分类Dev

如何在 Application_BeginRequest 中安全地注册全局过滤器

来自分类Dev

在global.asax Application_BeginRequest中添加动态参数

来自分类Dev

肥皂消息请求中的方法名称

来自分类Dev

从SOAP请求中查找方法名称

来自分类Dev

如何在Application_BeginRequest中为第一个命中Web服务器的请求执行部分代码?

来自分类Dev

如何在WCF Web服务中从xml中禁止方法名称?

来自分类Dev

Application_BeginRequest的用法

来自分类Dev

WCF中的通用记录方法名称和用户

来自分类Dev

Application_BeginRequest 不显示对 .js 和 .css 文件的请求

来自分类Dev

使用PostSharp时如何在原始方法中获取方法名称?

来自分类Dev

Swift中的方法名称

来自分类Dev

TypeScript中的方法名称

来自分类Dev

使用nameof在C#中获取setter方法名称

来自分类Dev

在Java过滤器中获取方法名称

来自分类Dev

从非托管库的方法名称中获取参数类型?

来自分类Dev

在Java过滤器中获取方法名称

来自分类Dev

如何在unittest.TestResult中获取成功测试的方法名称列表?

来自分类Dev

如何在eclipse插件应用程序中获取完整的方法名称

来自分类Dev

如何从Windows Store应用程序中的操作获取方法名称

来自分类Dev

从名称中调用python方法名称

来自分类Dev

如何获取模型的方法名称数组?

来自分类Dev

smalltalk反射-如何获取方法名称?

来自分类Dev

ASP.NET MVC 6(ASP.NET 5)中的Application_PreSendRequestHeaders和Application_BeginRequest

来自分类Dev

如何在Java中动态传递方法名称

来自分类Dev

从python目录中获取所有模块名称,类名称和方法名称

来自分类Dev

识别混乱方法中的方法名称

来自分类Dev

如何像清单中那样在Scala中将方法名称X映射到方法名称Y

Related 相关文章

  1. 1

    如何从Application_BeginRequest中的WCF请求中获取方法名称?

  2. 2

    如何在 Application_BeginRequest 中获取类的实例?

  3. 3

    如何在 Application_BeginRequest 中安全地注册全局过滤器

  4. 4

    在global.asax Application_BeginRequest中添加动态参数

  5. 5

    肥皂消息请求中的方法名称

  6. 6

    从SOAP请求中查找方法名称

  7. 7

    如何在Application_BeginRequest中为第一个命中Web服务器的请求执行部分代码?

  8. 8

    如何在WCF Web服务中从xml中禁止方法名称?

  9. 9

    Application_BeginRequest的用法

  10. 10

    WCF中的通用记录方法名称和用户

  11. 11

    Application_BeginRequest 不显示对 .js 和 .css 文件的请求

  12. 12

    使用PostSharp时如何在原始方法中获取方法名称?

  13. 13

    Swift中的方法名称

  14. 14

    TypeScript中的方法名称

  15. 15

    使用nameof在C#中获取setter方法名称

  16. 16

    在Java过滤器中获取方法名称

  17. 17

    从非托管库的方法名称中获取参数类型?

  18. 18

    在Java过滤器中获取方法名称

  19. 19

    如何在unittest.TestResult中获取成功测试的方法名称列表?

  20. 20

    如何在eclipse插件应用程序中获取完整的方法名称

  21. 21

    如何从Windows Store应用程序中的操作获取方法名称

  22. 22

    从名称中调用python方法名称

  23. 23

    如何获取模型的方法名称数组?

  24. 24

    smalltalk反射-如何获取方法名称?

  25. 25

    ASP.NET MVC 6(ASP.NET 5)中的Application_PreSendRequestHeaders和Application_BeginRequest

  26. 26

    如何在Java中动态传递方法名称

  27. 27

    从python目录中获取所有模块名称,类名称和方法名称

  28. 28

    识别混乱方法中的方法名称

  29. 29

    如何像清单中那样在Scala中将方法名称X映射到方法名称Y

热门标签

归档