Scalien.ExceptionStackTrace.UpdateByLastFrame C# (CSharp) Method

UpdateByLastFrame() private method

private UpdateByLastFrame ( Exception exception, StringBuilder sb ) : void
exception System.Exception
sb StringBuilder
return void
        private void UpdateByLastFrame(Exception exception, StringBuilder sb)
        {
            StackTrace stackTrace = new StackTrace(exception, true);
            if (stackTrace.FrameCount > 0)
            {
                sb.Append(stackTrace.ToString());
                StackFrame frame = stackTrace.GetFrames().Last();
                source = frame.GetMethod().DeclaringType.FullName;
                fileName = frame.GetFileName();
                lineNumber = frame.GetFileLineNumber();
            }
        }