Hi Sounds great. Yet this has to be thought well before the first line of code is to be written. Who does add contexts and how can they be retrieved? Where are the scopes of the contexts? Are they supposed to travel along with events sent to remote sinks?
Cheers On 12 Mar 2016 10:35 p.m., "Tim Bond" <tb...@smallworldlegal.com> wrote: > 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 >