Skip to main content

Posts

Showing posts with the label Error Detail

Get error with details

You can log error with all details you want. Here is the example. You need to just pass the exception object & it will return you the whole error details which will be very helpful.  



public static string GetErrorInfo(Exception ex)
        {
            StringBuilder errorRows = new StringBuilder();

            StackTrace stackTrace = new StackTrace(ex, true);
            StackFrame stackFrame = stackTrace.GetFrame(stackTrace.FrameCount - 1);
            MethodBase methodBase = null;
            try
            {
                methodBase = stackFrame.GetMethod();
            }
            catch { }
            errorRows.AppendLine("<b>Server         : </b>" + System.Environment.MachineName + "<HR/>");
            errorRows.AppendLine("<b>Date Time         : </b>" + DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + "<HR/>");
            try
            {
                errorRows.AppendLine("<b>User    …