Программно зарегистрировать HttpModules во время выполнения

Я пишу приложение, в котором сторонние поставщики могут писать подключаемые библиотеки DLL и помещать их в каталог bin веб-приложения. Я хочу, чтобы эти плагины могли регистрировать свои собственные модули Http при необходимости.

В любом случае я могу добавлять или удалять HttpModules из и в конвейер во время выполнения, не имея соответствующей записи в Web.Config, или мне нужно программно редактировать Web.Config при добавлении / удалении модулей? Я знаю, что в любом случае произойдет перезапуск AppDomain, но я бы предпочел сделать это в коде, чем использовать f.gefig для достижения того же эффекта.

Ответы на вопрос(5)

Ваш ответ на вопрос