I'm trying to understand the characteristics of managed modules in IIS. I have the following questions:
-
Can there be more than one instance of the class that defines your managed module running in IIS at the same time? If so, is it one instance per request?
-
Do you have to worry about synchronization between multiple threads in the managed module event handlers (for instance the Post Authentication Request handler)?
-
Is the lifetime of a module the same between IIS 6.0 and IIS 7.0?
Thanks,