>> I'm laboring this point as this is going to affect a *lot* of things >> if I dive in and start changing these interfaces. I rather only do it >> once. >> >> Simon > > Please let's not go down this road. The Monitor is already available in > these classes - add the context information in the Monitor and there is no > need to go adding explicit context parameters to all the method calls. > The Monitor is there for error reporting. So let's use it for that purpose. > Place the context into the Monitor. > > Yours, Mike. > > >
Right, I agree. As I say to pass down the context involves a lot of interface changes. Just as much thinking is involved in order to store the context in the monitor in as much as we still have to decide what information to store but that are very few interface changes. Simon
