getsentry / getsentry/sentry-dotnet
Update list of default In-App stack traces excludes
- Dominant language
- C#
- Stars
- 770
- Forks
- 248
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 49
Description
### Description
Consider adding following entries to `SentryOptions.GetDefaultInAppExclude`:
* `MySqlConnector` - MySQL database connector
* `Pomelo.EntityFrameworkCore.MySql` - EF provider for MySQL
* `Yarp` - "Yet Another Reverse Proxy" by Microsoft
* `Rebus` - RabbitMQ handler (MassTransit alternative)
* `Amazon` - Amazon S3, Secrets Manager, etc.
* `ZiggyCreatures.FusionCache` - Caching framework, HybridCache implementation
* `OpenTelemetry` - OpenTelemetry
* `EntityFramework.Exceptions.Common` - DbUpdateException rewriter
* `object InvokeStub_TaskAwaiter` - Hangfire wrapper for scheduled/enqueued async jobs
* `TickerQ` - Hangfire alternative
* `Duende.IdentityModel` - OAuth client credentials flow helper
* `Duende.AccessTokenManagement` - OAuth client credentials flow helper
* `Xero` - Xero accounting software
Also there are lots of other nugets that are really popular across .NET community, however I can't say what their correct namespace is:
* Mediator (source-generated MediatR alternative)
* Quatrz (Hangfire alternative)
* Masstransit
* Microsoft Azure stuff (in case if they dont start with `Microsoft.`)
* Community provided EntityFramework providers for MS SQL, SQLite, Postgres, etc.
* Quickbooks (Xero alternative)
* others?
[https://github.com/getsentry/sentry-dotnet/blob/18bfa9e79c8a240d3fea8e552767eb4c15d71b03/src/Sentry/SentryOptions.cs#L1864]()
Contributor guide
Assessment
This issue has not been assessed yet.