Shutdown and Draining
The default behavior of most SDKs is to send out events over the network asynchronously in the background. This means that some events might be lost if the application shuts down unexpectedly. The SDKs provide mechanisms to cope with this.
The .NET SDK automatically shuts down and waits ShutdownTimeout
seconds before that happens
when the Init
's return value is disposed:
Copied
using (SentrySdk.Init(...))
{
// App code
}
In case of an unhandled exception that will crash the app, the SDK automatically disposes itself.
- Package:
- nuget:Sentry
- Version:
- 4.9.0
- Repository:
- https://github.com/getsentry/sentry-dotnet