It's nice that the tag "UnhandledException" gets added sometimes.. but it would be nice if every report that was initiated by Raygun had a tag indicating how the exception was caught..
For example, on on Android we have the UnhandledException tag, but not on Mac. I would hope both platforms would have such a tag:
|
_client.Send(e.Exception, new List<string>() { "UnhandledException" }); |
|
private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e) |
A second example is that in Android we have the same tag used for separate handlers. I would hope both exception sources could have their own name:
|
_client.Send((e.ExceptionObject as Exception), new List<string>(){ "UnhandledException" }); |
|
_client.Send(e.Exception, new List<string>() { "UnhandledException" }); |
This seems like a straightforward thing to improve, heck maybe even I could do it. I wanted to get feedback though to find out if the project owners think it is a good idea. It seems adding tags should be safe, there might be more risk in changing tags (I would like to change
|
_client.Send(e.Exception, new List<string>() { "UnhandledException" }); |
to use "UnhandledExceptionRaiser" instead of "UnhandledException").
It's nice that the tag "UnhandledException" gets added sometimes.. but it would be nice if every report that was initiated by Raygun had a tag indicating how the exception was caught..
For example, on on Android we have the UnhandledException tag, but not on Mac. I would hope both platforms would have such a tag:
raygun4net/Mindscape.Raygun4Net.Xamarin.Android/RaygunClient.cs
Line 455 in 637422b
raygun4net/Mindscape.Raygun4Net.Xamarin.Mac.Unified/RaygunClient.cs
Line 221 in 637422b
A second example is that in Android we have the same tag used for separate handlers. I would hope both exception sources could have their own name:
raygun4net/Mindscape.Raygun4Net.Xamarin.Android/RaygunClient.cs
Line 446 in 637422b
raygun4net/Mindscape.Raygun4Net.Xamarin.Android/RaygunClient.cs
Line 455 in 637422b
This seems like a straightforward thing to improve, heck maybe even I could do it. I wanted to get feedback though to find out if the project owners think it is a good idea. It seems adding tags should be safe, there might be more risk in changing tags (I would like to change
raygun4net/Mindscape.Raygun4Net.Xamarin.Android/RaygunClient.cs
Line 455 in 637422b