Enable log4net in application.
In this blog article I will discuss how to enable log4net in application. Log4net is used to create a log in application. Please follow below steps to enable log4net.
Step 1- Install log4net from nuget package manager.
Step 2- Add following code in your config file.
Step 3- Create instance of log4net to write logs.
Step 4- Now start write logs in your code.
Check your directory bin/Debug/ new folder logs is created where the log.txt file is created.
Step 1- Install log4net from nuget package manager.
Step 2- Add following code in your config file.
<configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> </configSections> <log4net debug="true"> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="logs\log.txt" /> <appendToFile value="true" /> <rollingStyle value="Size" /> <maxSizeRollBackups value="10" /> <maximumFileSize value="10MB" /> <staticLogFileName value="true" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%-5p %d %5rms %-22.22c{1} %-18.18M - %m%n" /> </layout> </appender> <root> <level value="DEBUG" /> <appender-ref ref="RollingLogFileAppender" /> </root> </log4net>
Step 3- Create instance of log4net to write logs.
private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
Step 4- Now start write logs in your code.
log.Info("---------This Message will saved in log----------");
Check your directory bin/Debug/ new folder logs is created where the log.txt file is created.
Easy & Simple Thanks!!!!
ReplyDelete