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();
}
}