В настоящее время я пытаюсь написать пользовательский appender для log4net. Мой метод Append:LoggingEvent.ExceptionObject is null
protected override void Append(LoggingEvent loggingEvent)
{
... stuff
}
Я хотел бы, чтобы захватить loggingEvent.ExceptionObject
в рамках метода. Я могу вызвать метод Append с
throw new Exception("Test");
но ExceptionObject
всегда нуль. Всякая другая функция этой программы работает; Я могу позвонить RenderLoggingEvent(loggingEvent)
и вернуть правильную строку. Я просто не могу получить исключение.
Любые идеи?