Пример #1
0
            public static void Install(BugsnagClient client)
            {
                var current = Java.Lang.Thread.DefaultUncaughtExceptionHandler;
                var self    = current as JavaExceptionHandler;

                if (self != null)
                {
                    current = self.nextHandler;
                }

                Java.Lang.Thread.DefaultUncaughtExceptionHandler = new JavaExceptionHandler(client, current);
            }
Пример #2
0
            public static void Install (BugsnagClient client)
            {
                var current = Java.Lang.Thread.DefaultUncaughtExceptionHandler;
                var self = current as JavaExceptionHandler;
                if (self != null) {
                    current = self.nextHandler;
                }

                Java.Lang.Thread.DefaultUncaughtExceptionHandler = new JavaExceptionHandler (client, current);
            }
Пример #3
0
 private JavaExceptionHandler (BugsnagClient client, Java.Lang.Thread.IUncaughtExceptionHandler original)
 {
     this.client = client;
     this.nextHandler = original;
 }
Пример #4
0
 private JavaExceptionHandler(BugsnagClient client, Java.Lang.Thread.IUncaughtExceptionHandler original)
 {
     this.client      = client;
     this.nextHandler = original;
 }