[MonoDevelop] Logging revisited
Jacob Ilsø Christensen
jacobilsoe at gmail.com
Sat Jun 30 09:45:11 EDT 2007
This patch is better.
On 6/30/07, Jacob Ilsø Christensen <jacobilsoe at gmail.com> wrote:
> Some time ago there was some discussion about MonoDevelop's use of
> log4net. Right now all logging seems to come from ILoggingService due
> in DefaultLoggingService. This is not very informative. I have
> attached a patch which looks at the stacktrace to attempt to determine
> the calling type. It is rather hardcoded right now, but works for a
> debug build (a release build might invalidate it due to e.g. inline
> method optimizations) of MonoDevelop. To make it more accurate it
> could be changed to traverse the stacktrace until a type different
> from ILoggingService was found.
> Is this patch ok or should it be changed to traverse the stack for the
> calling type? Or do we want log4net dependencies in all classes that
> need logging?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 780 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/monodevelop-list/attachments/20070630/a5b4784e/attachment.bin
More information about the Monodevelop-list