有誰知道,如果可以在運行時啓用/禁用HttpModule嗎?通過這個我並不一定意味着它必須從字面上關掉。我只希望能夠防止BeginRequest代碼被執行,然後在一段時間後再次能夠重新啓用該代碼。任何想法如何做到這一點?是否可以在運行時啓用/禁用HttpModule
編輯:有問題的HttpModule攔截所有打算用於一個Web服務的請求,並將它們複製到另一個WS。由於我只希望這種行爲進行負載測試,我希望在不需要停止服務時能夠打開/關閉它,手動編輯web.config並重新啓動服務。 HttpModule類位於WS端。
給出的答案是顯而易見的,但是這個問題沒有提到,你對HttpModule本身沒有任何控制權(即你不能更改它的代碼)? –
不,我創建了HttpModule並編寫了application.BeginRequest的代碼。 – KoturB