public void Init(bool postShudown, IStandaloneErrorLogger errorLogger) { if (postShudown) { StandaloneErrorReporter.Init(errorLogger); return; } Service.Set(errorLogger); StandaloneErrorReporter.Init(errorLogger); SetLogUnhandledExceptionAsCrash(value: false); }
public static void SetMetadata(string[] keys, string[] values) { int num = keys.Length; for (int i = 0; i < num; i++) { string val = keys[i]; string key = values[i]; StandaloneErrorReporter.SetValue(val, key); } }
public static void LeaveBreadcrumb(string breadcrumb) { StandaloneErrorReporter.LeaveBreadcrumb(breadcrumb); }
public static void SetValue(string key, string value) { StandaloneErrorReporter.SetValue(key, value); }
public static void SetUsername(string username) { StandaloneErrorReporter.SetUsername(username); }
public static void SetOptOut(bool isOptedOut) { StandaloneErrorReporter.SetOptOut(isOptedOut); }
public static bool GetOptOut() { return(StandaloneErrorReporter.GetOptOut()); }
public static void CancelUserflow(string name) { StandaloneErrorReporter.CancelUserflow(name); }
public void ForceCrash() { StandaloneErrorReporter.ForceCrash(); }
public static void SetLogUnhandledExceptionAsCrash(bool value) { StandaloneErrorReporter.SetLogUnhandledExceptionAsCrash(value); }
public static bool GetLogUnhandledExceptionAsCrash() { return(StandaloneErrorReporter.GetLogUnhandledExceptionAsCrash()); }
public static int GetUserflowValue(string name) { return(StandaloneErrorReporter.GetUserflowValue(name)); }
public static void SetUserflowValue(string name, int value) { StandaloneErrorReporter.SetUserflowValue(name, value); }
public static void FailUserflow(string name) { StandaloneErrorReporter.FailUserflow(name); }
public static void LogNetworkRequest(string method, string uriString, long latencyInMilliseconds, int bytesRead, int bytesSent, HttpStatusCode responseCode, WebExceptionStatus exceptionStatus) { StandaloneErrorReporter.LogNetworkRequest(method, uriString, (double)latencyInMilliseconds / 1000.0, bytesRead, bytesSent, responseCode, exceptionStatus); }
public static void LogHandledException(Exception e) { StandaloneErrorReporter.LogHandledException(e); }
public static bool DidCrashOnLastLoad() { return(StandaloneErrorReporter.DidCrashOnLastLoad()); }
public static void BeginUserflow(string name, int value) { StandaloneErrorReporter.BeginUserflow(name, value); }