C# Class Disco.Client.ErrorReporting

Show file Open project: garysharp/Disco

Public Methods

Method Description
CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
ReportError ( Exception Ex, bool ReportToServer ) : void

Private Methods

Method Description
IntenseExceptionSerialization ( this Ex ) : string
LogToEventLog ( ErrorReport report ) : void
LogToFile ( ErrorReport report ) : void
LogToServer ( ErrorReport report ) : void
ToEncapsulatedException ( this ex, int InnerRecursionDepth = 4 ) : EncapsulatedException

Method Details

CurrentDomain_UnhandledException() public static method

public static CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
sender object
e System.UnhandledExceptionEventArgs
return void

ReportError() public static method

public static ReportError ( Exception Ex, bool ReportToServer ) : void
Ex System.Exception
ReportToServer bool
return void