Пример #1
0
                    public SentryStacktrace(Exception exception)
                    {
                        if (exception == null)
                        {
                            return;
                        }

                        var trace  = new StackTrace(exception, true);
                        var frames = trace.GetFrames();

                        if (frames == null)
                        {
                            return;
                        }

                        int length = frames.Length;

                        Frames = new SentryStackFrames[length];

                        for (int i = 0; i < length; i++)
                        {
                            StackFrame frame = trace.GetFrame(i);
                            Frames[i] = new SentryStackFrames(frame);
                        }
                    }
Пример #2
0
                    public SentryStacktrace(Exception exception)
                    {
                        if (exception == null)
                            return;

                        var trace = new StackTrace(exception, true);
                        var frames = trace.GetFrames();

                        if (frames == null)
                            return;

                        int length = frames.Length;
                        Frames = new SentryStackFrames[length];

                        for (int i = 0; i < length; i++)
                        {
                            StackFrame frame = trace.GetFrame(i);
                            Frames[i] = new SentryStackFrames(frame);
                        }
                    }