Details
Description
When using AdoNetAppender, with a conversion pattern of '%aspnet-request
{REMOTE_ADDR}', and I attempt to write a log entry during the Application_Start event, it throws an error (internally) and stops working. The error refers to "...Request is not available in this context.." which makes sense because its only in the Application_Start event. However the appender should accommodate this situation and log null, not throw an error. The RollingFileAppender, for instance, handles this gracefully.