sentry-dotnet
sentry-dotnet copied to clipboard
Sentry SDK for .NET
The idea is to have transactions that do not have a specified ending but a timeout instead. As if we had a mode for finishing transactions automatically once no new...
### Problem Statement .NET 6 includes `net6.0-android` which allows access to Android types through bindings. When running on this environment, the chances of crashes due to errors outside of the...
As discussed here: https://github.com/getsentry/sentry-dotnet/issues/1001 First quick and dirty commit My first thought after beginning to add an implementation: would it be bad if it acted 100% like the IWebHostBuilder extension....
#skip-changelog
### Problem statement: .NET since its inception had the default Debug and Release configurations emit debug information that was used in production, so that at runtime, exceptions could include stack...
As observed on Unity, when you dispose of a hub and usingAutoSessionTracking, an error will be thrown once the SDK disposes of the SDK hub. You can reproduce the error...
More context: https://github.com/getsentry/sentry-dotnet/issues/285#issuecomment-541893300 Avoid documenting stuff like this: https://docs.sentry.io/platforms/dotnet/guides/winforms/ as simply adding the package will already hook into the right places. * Making use of WinForms specific APIs that could...
### Problem Statement When Hosting crashes, it uses M.E.L to log the fatal message. The SDK is able to capture that, but doesn't flag the exception with any mechanism or...
To address: https://github.com/getsentry/sentry-dotnet/issues/321 The user must have a try/catch block at the top level `async Main` Relates to #751
Right now the .NET SDK is allocating on every performance API call even if the SDK is non-functional (aka disabled), ideally, we'd do the NoOp pattern as we do on...