sentry-dotnet
sentry-dotnet copied to clipboard
Sentry SDK for .NET
.NET 8 adds an `IExceptionHandler` interface. One of the things the [ProblemDetails](https://timdeschryver.dev/blog/translating-exceptions-into-problem-details-responses#default-api-behavior) format allows for is an `instance`: > "instance": "(string) - A URI reference that identifies the specific occurrence...
See https://github.com/getsentry/sentry-dotnet/blob/7fd6f20262e62761032f2d92fbcac65f9f8c04a4/src/Sentry/SentryOptions.cs#L1009-L1014 There are currently a couple of blockers: - It does not work with multiple instances of the app running at the same time - Does not work for...
The first integration for Crons planned is Hangfire: * https://github.com/getsentry/sentry-dotnet/issues/2239 But another [popular library is Quartz](https://nugettrends.com/packages?months=120&ids=Quartz). Also requested [here](https://github.com/getsentry/sentry-dotnet/issues/2239#issuecomment-1943361914) by @pinkpawkitty
### Problem Statement One of our customers wants to be able to simply add their own namespace as an include and exclude everything else (see [Discord thread](https://discord.com/channels/621778831602221064/621783515423440927/1209267123554099250)). Currently this doesn't...
See the [thread on Issue #3115](https://github.com/getsentry/sentry-dotnet/issues/3115#issuecomment-1958492025_) for context. Essentially our [SqlListener won't work in NetFx](https://github.com/dotnet/SqlClient/issues/1529#issuecomment-1063166442), so it's a bit misleading to include it in the Net4x packages. We could add...
### Problem Statement Sentry already supports Native AOT for the x64 platform. For cost reasons, much of our serverless infrastructure on AWS Lambda is running on arm64 (and seems to...
### Package Sentry ### .NET Flavor .NET ### .NET Version any ### OS Any (not platform specific) ### SDK Version 4.1.2 ### Self-Hosted Sentry Version _No response_ ### Steps to...
The sample currently only partially configures tunneling. [DI is configured](https://github.com/getsentry/sentry-dotnet/blob/main/samples/Sentry.Samples.AspNetCore.Mvc/Program.cs#L43) but `UseSentryTunneling` isnt' called. [See docs](https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/#usage) for details.
Please mark the type framework used: - [ ] ASP.NET MVC - [x] ASP.NET Web API (OWIN) - [ ] ASP.NET Core - [ ] WPF - [ ] WinForms...
### Summary A high level overview of why we supply tunnelling in Sentry is described in [NextJS: Using the tunnel option](https://docs.sentry.io/platforms/javascript/guides/nextjs/troubleshooting/#using-the-tunnel-option). I'm assuming we're doing something similar in our .NET...