How is the order of execution for HttpModules determined?

这一生的挚爱 提交于 2019-11-29 23:42:25

According to this forum post, HttpModules are executed in the order in which they were registered. This makes sense to me, because otherwise the <clear> and <remove> directives would also not work as expected, e.g. when used like this:

<httpModules> 
   <clear/>
   <add... />
</httpModules>

I don't think you can guarantee or specify an order that httpmodules will run in. If SecondModule is dependent on FirstModule it may be better to just combine their functionality into 1 httpmodule.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!