Using the preferred form of
_log.Error("Message", exception)
does not log my stack trace. To get around this I have to make sure the .ToString() gets call on the exception by doing the following.
_log.Error("Message" + exception);
But I know that's wrong, only I can't make the correct version work. Do I need a special line in my log4net.xml file to make this work?