我正在尝试找到一种记录使用的正则表达式以匹配MVC3路由(即
我发现可以使用
目前我的理解是,我可以从
非常感谢您能提供任何提示、代码示例和/或文档链接。
顺便提一下,如果您知道有关IIS7中安装的默认模块可用的“发布”字段的任何说明/列表的文档,我会非常感激一个链接。
/api/person/{personid}/address/{addressid}
)的方法。我发现可以使用
HttpResponse.AppendToLog
将内容附加到IIS日志中的cs-uri-query,但这样做相当繁琐且使日志处理变得困难。这引导我开始考虑使用HttpModules
和IIS7高级日志。目前我的理解是,我可以从
HttpModule
中使字段对高级日志可用。因此,我应该能够查找Route对象中使用的正则表达式,并将其公开为高级日志可以消耗和记录的字段。
但是,我的问题是我在尝试弄清楚如何将数据公开为高级HttpModule
字段时遇到了问题。
我需要为LogRequest
创建事件处理程序吗?如果是这样,我在事件处理程序中应该做些什么才能让它可供高级日志使用?非常感谢您能提供任何提示、代码示例和/或文档链接。
顺便提一下,如果您知道有关IIS7中安装的默认模块可用的“发布”字段的任何说明/列表的文档,我会非常感激一个链接。