diff options
Diffstat (limited to 'Rx.NET/Tests.System.Reactive/App.cs')
-rw-r--r-- | Rx.NET/Tests.System.Reactive/App.cs | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/Rx.NET/Tests.System.Reactive/App.cs b/Rx.NET/Tests.System.Reactive/App.cs deleted file mode 100644 index 4ed3c16..0000000 --- a/Rx.NET/Tests.System.Reactive/App.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information. - -#if SILVERLIGHT && !SILVERLIGHTM7 -using System; -using System.Diagnostics; -using System.Windows; -using System.Windows.Browser; -using Microsoft.Silverlight.Testing; - -namespace ReactiveTests -{ - public class App : Application - { - public App() - { - this.Startup += (o, e) => - { - // TODO: Investigate UnitTestSettings configuration of TestService and LogProviders. - // var settings = new UnitTestSettings { StartRunImmediately = true }; - RootVisual = UnitTestSystem.CreateTestPage(/* settings */); - }; - - this.UnhandledException += (o, e) => - { - if (!Debugger.IsAttached) - { - e.Handled = true; - Deployment.Current.Dispatcher.BeginInvoke(delegate { ReportErrorToDOM(e); }); - } - }; - } - - private void ReportErrorToDOM(ApplicationUnhandledExceptionEventArgs e) - { - try - { - string errorMsg = e.ExceptionObject.Message + e.ExceptionObject.StackTrace; - errorMsg = errorMsg.Replace('"', '\'').Replace("\r\n", @"\n"); - - HtmlPage.Window.Eval("throw new Error(\"Unhandled Error in Silverlight Application " + errorMsg + "\");"); - } - catch (Exception) - { - } - } - } -} -#endif
\ No newline at end of file |