aknaldemir opened a new issue, #149:
URL: https://github.com/apache/logging-log4net/issues/149

   Hi Everyone.
   
   I am using log4net in my .net framework 4.7.2 console project and I want to 
use BufferingForwardingAppender which is related ADONetAppender. When I use 
bufferSize and evaluator, it just run as bufferSize. Evaluator is not working. 
   
   my code is like that;
   `
   <appender name="ADONetAppender" type="log4net.Appender.ADONetAppender">
         <connectionType value="System.Data.SqlClient.SqlConnection, 
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 
/>
         <connectionString value="your-connection-string" />
         <commandText value="INSERT INTO Log 
([Date],[Thread],[Level],[Logger],[Message],[Exception]) VALUES (@log_date, 
@thread, @log_level, @logger, @message, @exception)" />
         <parameter>
           <parameterName value="@log_date" />
           <dbType value="DateTime" />
           <layout type="log4net.Layout.PatternLayout">
             <conversionPattern value="%date{yyyy-MM-dd HH:mm:ss.fff}" />
           </layout>
         </parameter>
         <!-- Diğer parametreler -->
         <bufferSize value="512" />
       </appender>
       
       <!-- BufferingForwardingAppender -->
       <appender name="BufferingForwardingAppender" 
type="log4net.Appender.BufferingForwardingAppender">
         <!-- Buffer size büyük bir değere ayarlanmalı -->
         <bufferSize value="10000" /> <!-- 10000 gibi büyük bir buffer size 
değeri -->
         <lossy value="true" />
         <fix value="true" />
         
         <!-- TimeEvaluator kullanımı -->
         <evaluator type="log4net.Core.TimeEvaluator">
           <interval value="10" /> <!-- 10 saniyede bir logları yaz -->
         </evaluator>
   
         <!-- Forwarding appenders -->
         <appender-ref ref="ADONetAppender" />
         <appender-ref ref="ConsoleAppender" />
       </appender>
   `


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@logging.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to