The goal is for our application-specific event logs to be recorded in a folder with the name of our company. So, Company / App1, Company / App2. I would prefer to do this with configuration or with very small code. I tried to set username to "MyFolder / MyLog" to no avail.
Example folder in Event Viewer, refer to Microsoft folder
This is my current Appender configuration:
<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="WARN" />
<levelMax value="FATAL" />
</filter>
<applicationName value="ExampleApp" />
<logName value="MyLog" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
source
share