<configsections>< Sectionname="log4net"type="log4net. Config.log4netconfigurationsectionhandler, Log4net"/></configsections>
<log4net><Appendername ="Updatemanagementclientlogfileappender"type="log4net. Appender.fileappender"><filetype="log4net. Util.patternstring"value="UpdateManagementClient.log"/><Appendtofilevalue=" true"/><Rollingstylevalue="Size"/><maximumFileSize value="10MB"/><maxsizerollbackupsvalue="Ten"/><Layouttype="log4net. Layout.patternlayout"><Conversionpatternvalue=" %date [%thread]%-5level-%message%newline"/></Layout></Appender><Root>< Levelvalue=" All"/><Appender-refref="Updatemanagementclientlogfileappender" /></Root></log4net>
AssemblyInfo.cs[Assembly:Xmlconfigurator(Watch =true)]
PrivateStaticReadOnlyILogLog =Logmanager. GetLogger (MethodBase. Getcurrentmethod (). DeclaringType);
Log.info ("Test").
Key points used by log4net