Is it possible to write to the event log contained in a folder using log4net?

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>
+3
source share
1 answer

, , . , , , . .

0

Source: https://habr.com/ru/post/1762937/


All Articles