Following is the code for a custom logger file to be used in c# programs/applications.
Just create a class file named Logger.cs and add following code to it,
- public class Logger
- {
- #region Public member methods.
-
-
-
-
- public static void Write(Exception exception)
- {
- var logFile = String.Concat(AppDomain.CurrentDomain.BaseDirectory, "ErrorLog.txt");
-
-
- var logWriter = File.AppendText(logFile);
- logWriter.WriteLine("=>" + DateTime.Now + " " + " An Error occured : " + exception.StackTrace + " Message : " + exception.Message + "\n\n");
- logWriter.Close();
-
- }
- #endregion
- }
Usage of the code,
- try{
-
- }
- catch(Exception exception)
- {
- Logger.Write(exception)
- }
Check the generated logger file in your base directory or in bin folder.