Skip to content

Update list of default In-App stack traces excludes #4821

@tvardero

Description

@tvardero

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.)
  • EntityFramework providers for MS SQL, SQLite, Postgres, etc.
  • Quickbooks (Xero alternative)
  • others?

internal static List<StringOrRegex> GetDefaultInAppExclude() =>

Metadata

Metadata

Assignees

No one assigned

    Labels

    .NETPull requests that update .net codeImprovement

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions