Rubrique précédente: Exemple d'un fichier eiam.log4cxx.config

Rubrique suivante: Exemple de fichier eiam.lo4j.config

Exemple de fichier eiam.log4net.config

Exemple de fichier eiam.log4net.config :

<?xml version="1.0" encoding="utf-8" ?>

<Log4net>
	<appender name="SDK" type="log4net.Appender.RollingFileAppender">
		<file value="EIAM.C#SDK.log" />
		<appendToFile value="true" />
		<maxSizeRollBackups value="1" />
		<maximumFileSize value="10000KB" />
		<rollingStyle value="Size" />
		<layout type="log4net.Layout.PatternLayout">
			<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
		</layout>
	</appender>

	<appender name="Network" type="log4net.Appender.RollingFileAppender">
		<file value="EIAM.NETWORK.C#SDK.log" />
		<appendToFile value="true" />
		<maxSizeRollBackups value="1" />
		<maximumFileSize value="10000KB" />
		<rollingStyle value="Size" />
		<layout type="log4net.Layout.PatternLayout">
			<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
		</layout>
	</appender>

	<appender name="Performance" type="log4net.Appender.RollingFileAppender">
		<file value="EIAM.PERFORMANCE.C#SDK.log" />
		<appendToFile value="true" />
		<maxSizeRollBackups value="1" />
		<maximumFileSize value="10000KB" />
		<rollingStyle value="Size" />
		<layout type="log4net.Layout.PatternLayout">
			<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
		</layout>
	</appender>

	<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
		<layout type="log4net.Layout.PatternLayout">
			<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
		</layout>
	</appender>

	<!-- Uncomment to enable Performance Logging -->
	<!--
	<logger name="Perform" additivity="false">
		<level value="ERROR"/>
		<appender-ref ref="Performance" />
	</logger>-->

	<!-- Uncomment to enable Network Logging -->
	<!--<logger name="Network" additivity="false">
		<level value="ERROR"/>
		<appender-ref ref="Network" />
	</logger>-->

	<root>
		<level value="ERROR" />
		<appender-ref ref="SDK" />
		<!--	<appender-ref ref="ConsoleAppender" />	-->
	</root>
</log4net>