We have a module that process every request on the web server. In that case, it seems that it could be useful to keep the configuration in a context.
If the context is saved only for the request state and the module doesn't do any sub request, I don't see much interest since it would be the same as to keep the loaded information inside the module as a variable during such request.
Is it possible to keep a context that would be alive as long as the application pool is running? For now I'm not sure if it can be done or not. If this is possible, how can you be notified if the configuration could be modified and must refresh the context?
Thank you in advance for any information on the subject.