I am trying to configure log4net for logging via Azure. However, once the logs make it to the storage the log source is attached to the log message-
WorkerRole.WorkerRole: Starting Role Test
I need an exact log format, however the log4net prepends WorkerRole.WorkerRole: to the message.
Here is the config I am using for the log4net setup-
<log4net>
<appender name="TraceAppender" type="log4net.Appender.TraceAppender">
<layout type="log4net.Layout.PatternLayout">
<!-- can be any pattern you like -->
<conversionPattern value="%message" />
</layout>
</appender>
<!-- does not have to be at the root level -->
<root>
<level value="ALL" />
<appender-ref ref="TraceAppender" />
</root>
</log4net>