7
Próbuję znaleźć sposób, aby programowo sprawdzić, czy konkretny moduł HttpModule jest ładowany (ponieważ komponent, który piszę, wymaga prawidłowego działania modułu). Staram:Wykrywanie, czy załadowany jest moduł HttpModule
bool ismodulepresent = false;
foreach(HttpModuleAction module in ((HttpModulesSection)ConfigurationManager.GetSection("system.web/httpModules")).Modules)
{
if(module.Type == typeof(MyModule).FullName)
{
ismodulepresent = true;
break;
}
}
Ale to działa tylko na odcinku IIS5.1 <httpModules>
a nie nowszej części <system.webServer>
.
Każdy pomysł, czy jest lepszy sposób na zrobienie tego poza sprawdzaniem obu sekcji?
Świetne, dzięki! –