I suspect that someone has proposed this before but I would like to suggest
making Contexts plug-able.  The three existing contexts are useful but
there is at least one that I think would be much more useful, namely,
HttpRequestContext.  Obviously that does not have universal appeal hence
the suggestion to create plug-able Contexts that would allow extensions
like this for certain scenarios.
To do this would require giving a priority to all the contexts so that new
contexts could be inserted at different levels.  Also defining an interface
that could be used to access properties by the log4net core.
I would be happy to contribute some code for this but I wanted to get some
feedback before actually going to the trouble of writing the code.

Tim

Reply via email to