1。在log4net.config中加入
<appender>
<errorHandler type="classname, assemblyname" />
</appender>
2.实现IErrorHandler 接口
public class LogExceptionHandler : IErrorHandler
{
public void Error(string message, Exception e, ErrorCode errorCode)...
public void Error(string message, Exception e)...
public void Error(string message)...
}
这样就可以了,扩展起来真的很容易,佩服设计人员的水准,呵呵。