Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .craft.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ targets:
nuget:Sentry.AspNetCore.Grpc:
nuget:Sentry.AspNetCore.Blazor.WebAssembly:
nuget:Sentry.AspNet:
nuget:Sentry.Azure.Functions.Worker:
nuget:Sentry.DiagnosticSource:
nuget:Sentry.EntityFramework:
nuget:Sentry.Extensions.Logging:
Expand Down
110 changes: 79 additions & 31 deletions .generated.NoMobile.sln
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Samples.AspNetCore.S
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Samples.Aws.Lambda.AspNetCoreServer", "samples\Sentry.Samples.Aws.Lambda.AspNetCoreServer\Sentry.Samples.Aws.Lambda.AspNetCoreServer.csproj", "{50116F9A-646D-4BF7-9760-66E37CB9C459}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Samples.Azure.Functions.Worker", "samples\Sentry.Samples.Azure.Functions.Worker\Sentry.Samples.Azure.Functions.Worker.csproj", "{1F44075F-ABD6-49A4-8EA1-DBB70304AD24}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Samples.OpenTelemetry.AzureFunctions", "samples\Sentry.Samples.OpenTelemetry.AzureFunctions\Sentry.Samples.OpenTelemetry.AzureFunctions.csproj", "{1F44075F-ABD6-49A4-8EA1-DBB70304AD24}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Samples.Console.Basic", "samples\Sentry.Samples.Console.Basic\Sentry.Samples.Console.Basic.csproj", "{B793249D-3E52-4B0D-964F-BC022CD8A753}"
EndProject
Expand Down Expand Up @@ -75,8 +75,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.AspNetCore.Grpc", "s
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.AspNetCore", "src\Sentry.AspNetCore\Sentry.AspNetCore.csproj", "{4B323BCC-0E8D-43CE-9AC2-4B708278C7C2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Azure.Functions.Worker", "src\Sentry.Azure.Functions.Worker\Sentry.Azure.Functions.Worker.csproj", "{52262FBB-40D0-4F08-B00F-B298185FF6BD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Bindings.Android", "src\Sentry.Bindings.Android\Sentry.Bindings.Android.csproj", "{759D9E53-4717-491D-9970-B3A3367C65E7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Bindings.Cocoa", "src\Sentry.Bindings.Cocoa\Sentry.Bindings.Cocoa.csproj", "{33336B98-A69E-4F28-A71A-1D8753F3BA24}"
Expand Down Expand Up @@ -121,8 +119,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.AspNetCore.TestUtils
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.AspNetCore.Tests", "test\Sentry.AspNetCore.Tests\Sentry.AspNetCore.Tests.csproj", "{6D9EB590-CED1-47C2-87B1-E65EE0EEBB9E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Azure.Functions.Worker.Tests", "test\Sentry.Azure.Functions.Worker.Tests\Sentry.Azure.Functions.Worker.Tests.csproj", "{39F7BB08-908B-49F9-A96B-E14C16B69090}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.DiagnosticSource.IntegrationTests", "test\Sentry.DiagnosticSource.IntegrationTests\Sentry.DiagnosticSource.IntegrationTests.csproj", "{59742E7E-4380-4B40-BCC8-5AB314290198}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.DiagnosticSource.Tests", "test\Sentry.DiagnosticSource.Tests\Sentry.DiagnosticSource.Tests.csproj", "{6222BF96-2F1F-42DA-AF43-388B20151A5A}"
Expand Down Expand Up @@ -209,6 +205,77 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Compiler.Extensions.
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sentry.Maui.CommunityToolkit.Mvvm.Tests", "test\Sentry.Maui.CommunityToolkit.Mvvm.Tests\Sentry.Maui.CommunityToolkit.Mvvm.Tests.csproj", "{ADC91A84-6054-42EC-8241-0D717E4C7194}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{A8A97D6A-02C0-4808-9D62-DFFAB324A323}"
ProjectSection(SolutionItems) = preProject
scripts\update-cli.ps1 = scripts\update-cli.ps1
scripts\bump-version.sh = scripts\bump-version.sh
scripts\device-test.ps1 = scripts\device-test.ps1
scripts\dirty-check.ps1 = scripts\dirty-check.ps1
scripts\update-java.ps1 = scripts\update-java.ps1
scripts\bump-version.ps1 = scripts\bump-version.ps1
scripts\parse-xunit2-xml.ps1 = scripts\parse-xunit2-xml.ps1
scripts\build-sentry-cocoa.sh = scripts\build-sentry-cocoa.sh
scripts\update-project-xml.ps1 = scripts\update-project-xml.ps1
scripts\build-sentry-native.ps1 = scripts\build-sentry-native.ps1
scripts\ios-simulator-utils.ps1 = scripts\ios-simulator-utils.ps1
scripts\commit-formatted-code.sh = scripts\commit-formatted-code.sh
scripts\accept-verifier-changes.ps1 = scripts\accept-verifier-changes.ps1
scripts\generate-cocoa-bindings.ps1 = scripts\generate-cocoa-bindings.ps1
scripts\generate-solution-filters.ps1 = scripts\generate-solution-filters.ps1
scripts\generate-solution-filters-config.yaml = scripts\generate-solution-filters-config.yaml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{EC6ADE8A-E557-4848-8F03-519039830B5F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{BFF081D8-7CC0-4069-99F5-5CA0D70B56AB}"
ProjectSection(SolutionItems) = preProject
.github\workflows\build.yml = .github\workflows\build.yml
.github\workflows\alpine.yml = .github\workflows\alpine.yml
.github\workflows\danger.yml = .github\workflows\danger.yml
.github\workflows\release.yml = .github\workflows\release.yml
.github\workflows\format-code.yml = .github\workflows\format-code.yml
.github\workflows\update-deps.yml = .github\workflows\update-deps.yml
.github\workflows\codeql-analysis.yml = .github\workflows\codeql-analysis.yml
.github\workflows\vulnerabilities.yml = .github\workflows\vulnerabilities.yml
.github\workflows\device-tests-ios.yml = .github\workflows\device-tests-ios.yml
.github\workflows\device-tests-android.yml = .github\workflows\device-tests-android.yml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "actions", "actions", "{5D50D425-244F-4B79-B9F5-21D26DD52DC1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "environment", "environment", "{39216438-F347-427C-AB70-48DB1BA6E299}"
ProjectSection(SolutionItems) = preProject
.github\actions\environment\action.yml = .github\actions\environment\action.yml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "buildnative", "buildnative", "{A384A71C-A46F-49DB-B7FB-5DEEFC5E6CA3}"
ProjectSection(SolutionItems) = preProject
.github\actions\buildnative\action.yml = .github\actions\buildnative\action.yml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "freediskspace", "freediskspace", "{E34AA22F-B42E-4D4C-B96E-426AEBC2F367}"
ProjectSection(SolutionItems) = preProject
.github\actions\freediskspace\action.yml = .github\actions\freediskspace\action.yml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "install-zstd", "install-zstd", "{94A2DCA5-F298-41FB-913A-476668EF5786}"
ProjectSection(SolutionItems) = preProject
.github\actions\install-zstd\action.yml = .github\actions\install-zstd\action.yml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "integration-test", "integration-test", "{94CCDBEF-5867-4C24-A305-0C2AE738AF42}"
ProjectSection(SolutionItems) = preProject
integration-test\common.ps1 = integration-test\common.ps1
integration-test\aot.Tests.ps1 = integration-test\aot.Tests.ps1
integration-test\cli.Tests.ps1 = integration-test\cli.Tests.ps1
integration-test\runtime.Tests.ps1 = integration-test\runtime.Tests.ps1
integration-test\pester.ps1 = integration-test\pester.ps1
integration-test\ios.Tests.ps1 = integration-test\ios.Tests.ps1
integration-test\msbuild.Tests.ps1 = integration-test\msbuild.Tests.ps1
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net4-console", "net4-console", "{33793113-C7B5-434D-B5C1-6CA1A9587842}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -592,18 +659,6 @@ Global
{4B323BCC-0E8D-43CE-9AC2-4B708278C7C2}.Release|x64.Build.0 = Release|Any CPU
{4B323BCC-0E8D-43CE-9AC2-4B708278C7C2}.Release|x86.ActiveCfg = Release|Any CPU
{4B323BCC-0E8D-43CE-9AC2-4B708278C7C2}.Release|x86.Build.0 = Release|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Debug|x64.ActiveCfg = Debug|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Debug|x64.Build.0 = Debug|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Debug|x86.ActiveCfg = Debug|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Debug|x86.Build.0 = Debug|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Release|Any CPU.Build.0 = Release|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Release|x64.ActiveCfg = Release|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Release|x64.Build.0 = Release|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Release|x86.ActiveCfg = Release|Any CPU
{52262FBB-40D0-4F08-B00F-B298185FF6BD}.Release|x86.Build.0 = Release|Any CPU
{759D9E53-4717-491D-9970-B3A3367C65E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{759D9E53-4717-491D-9970-B3A3367C65E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{759D9E53-4717-491D-9970-B3A3367C65E7}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand Down Expand Up @@ -832,18 +887,6 @@ Global
{6D9EB590-CED1-47C2-87B1-E65EE0EEBB9E}.Release|x64.Build.0 = Release|Any CPU
{6D9EB590-CED1-47C2-87B1-E65EE0EEBB9E}.Release|x86.ActiveCfg = Release|Any CPU
{6D9EB590-CED1-47C2-87B1-E65EE0EEBB9E}.Release|x86.Build.0 = Release|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Debug|Any CPU.Build.0 = Debug|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Debug|x64.ActiveCfg = Debug|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Debug|x64.Build.0 = Debug|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Debug|x86.ActiveCfg = Debug|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Debug|x86.Build.0 = Debug|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Release|Any CPU.ActiveCfg = Release|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Release|Any CPU.Build.0 = Release|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Release|x64.ActiveCfg = Release|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Release|x64.Build.0 = Release|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Release|x86.ActiveCfg = Release|Any CPU
{39F7BB08-908B-49F9-A96B-E14C16B69090}.Release|x86.Build.0 = Release|Any CPU
{59742E7E-4380-4B40-BCC8-5AB314290198}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{59742E7E-4380-4B40-BCC8-5AB314290198}.Debug|Any CPU.Build.0 = Debug|Any CPU
{59742E7E-4380-4B40-BCC8-5AB314290198}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand Down Expand Up @@ -1288,7 +1331,6 @@ Global
{A7F651AD-51D3-4473-9641-7C76D2A0E3B7} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{DF785142-3E65-4176-8A6E-CAAD6BBF771F} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{4B323BCC-0E8D-43CE-9AC2-4B708278C7C2} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{52262FBB-40D0-4F08-B00F-B298185FF6BD} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{759D9E53-4717-491D-9970-B3A3367C65E7} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{33336B98-A69E-4F28-A71A-1D8753F3BA24} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{22E4E3F5-8D6E-433D-9456-F60DFB1EFC82} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
Expand All @@ -1308,7 +1350,6 @@ Global
{D7D1EA68-ACE3-4DF3-A33C-EBB5B74701F5} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{563FEA1C-FDAE-4EDE-9ABF-22D76F2DA048} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{6D9EB590-CED1-47C2-87B1-E65EE0EEBB9E} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{39F7BB08-908B-49F9-A96B-E14C16B69090} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{59742E7E-4380-4B40-BCC8-5AB314290198} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{6222BF96-2F1F-42DA-AF43-388B20151A5A} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{18FDE2B5-6023-487C-A349-E492F3F34B4A} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
Expand Down Expand Up @@ -1343,5 +1384,12 @@ Global
{C3CDF61C-3E28-441C-A9CE-011C89D11719} = {230B9384-90FD-4551-A5DE-1A5C197F25B6}
{3A76FF7D-2F32-4EA5-8999-2FFE3C7CB893} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{ADC91A84-6054-42EC-8241-0D717E4C7194} = {6987A1CC-608E-4868-A02C-09D30C8B7B2D}
{BFF081D8-7CC0-4069-99F5-5CA0D70B56AB} = {EC6ADE8A-E557-4848-8F03-519039830B5F}
{5D50D425-244F-4B79-B9F5-21D26DD52DC1} = {EC6ADE8A-E557-4848-8F03-519039830B5F}
{39216438-F347-427C-AB70-48DB1BA6E299} = {5D50D425-244F-4B79-B9F5-21D26DD52DC1}
{A384A71C-A46F-49DB-B7FB-5DEEFC5E6CA3} = {5D50D425-244F-4B79-B9F5-21D26DD52DC1}
{E34AA22F-B42E-4D4C-B96E-426AEBC2F367} = {5D50D425-244F-4B79-B9F5-21D26DD52DC1}
{94A2DCA5-F298-41FB-913A-476668EF5786} = {5D50D425-244F-4B79-B9F5-21D26DD52DC1}
{33793113-C7B5-434D-B5C1-6CA1A9587842} = {94CCDBEF-5867-4C24-A305-0C2AE738AF42}
EndGlobalSection
EndGlobal
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ body:
- Sentry.AspNetCore.Blazor.WebAssembly
- Sentry.AspNetCore.Grpc
- Sentry.AspNet
- Sentry.Azure.Functions.Worker
- Sentry.DiagnosticSource
- Sentry.EntityFramework
- Sentry.Extensions.Logging
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
- Spans and Transactions now implement `IDisposable` so that they can be used with `using` statements/declarations that will automatically finish the span with a status of OK when it passes out of scope, if it has not already been finished, to be consistent with `Activity` classes when using OpenTelemetry ([#4627](https://github.com/getsentry/sentry-dotnet/pull/4627))
- SpanTracer and TransactionTracer are still public but these are now `sealed` (see also [#4627](https://github.com/getsentry/sentry-dotnet/pull/4627))
- CaptureFeedback now returns a `SentryId` and a `CaptureFeedbackResult` out parameter that indicate whether feedback was captured successfully and what the reason for failure was otherwise ([#4613](https://github.com/getsentry/sentry-dotnet/pull/4613))
- Deprecated `Sentry.Azure.Functions.Worker` as very few people were using it and the functionality can easily be replaced with OpenTelemetry. We've replaced our integration with a sample showing how to do this using our OpenTelemetry package instead. ([#4693](https://github.com/getsentry/sentry-dotnet/pull/4693))
- UWP support has been dropped. Future efforts will likely focus on WinUI 3, in line with Microsoft's recommendations for building Windows UI apps. ([#4686](https://github.com/getsentry/sentry-dotnet/pull/4686))
- The _Structured Logs_ APIs are now stable: removed `Experimental` from `SentryOptions` ([#4699](https://github.com/getsentry/sentry-dotnet/pull/4699))

Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ Sentry SDK for .NET
| **Sentry.AspNetCore.Blazor.WebAssembly** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.AspNetCore.Blazor.WebAssembly.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly) | [![NuGet](https://img.shields.io/nuget/v/Sentry.AspNetCore.Blazor.WebAssembly.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.AspNetCore.Blazor.WebAssembly.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Blazor.WebAssembly) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/) |
| **Sentry.AspNetCore.Grpc** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.AspNetCore.Grpc.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Grpc) | [![NuGet](https://img.shields.io/nuget/v/Sentry.AspNetCore.Grpc.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Grpc) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.AspNetCore.Grpc.svg)](https://www.nuget.org/packages/Sentry.AspNetCore.Grpc) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/) |
| **Sentry.AspNet** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.AspNet.svg)](https://www.nuget.org/packages/Sentry.AspNet) | [![NuGet](https://img.shields.io/nuget/v/Sentry.AspNet.svg)](https://www.nuget.org/packages/Sentry.AspNet) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.AspNet.svg)](https://www.nuget.org/packages/Sentry.AspNet) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/aspnet) |
| **Sentry.Azure.Functions.Worker** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Azure.Functions.Worker.svg)](https://www.nuget.org/packages/Sentry.Azure.Functions.Worker) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Azure.Functions.Worker.svg)](https://www.nuget.org/packages/Sentry.Azure.Functions.Worker) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Azure.Functions.Worker.svg)](https://www.nuget.org/packages/Sentry.Azure.Functions.Worker) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/) |
| **Sentry.DiagnosticSource** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![NuGet](https://img.shields.io/nuget/v/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.DiagnosticSource.svg)](https://www.nuget.org/packages/Sentry.DiagnosticSource) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/performance/instrumentation/automatic-instrumentation/#diagnosticsource-integration) |
| **Sentry.EntityFramework** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.EntityFramework.svg)](https://www.nuget.org/packages/Sentry.EntityFramework) | [![NuGet](https://img.shields.io/nuget/v/Sentry.EntityFramework.svg)](https://www.nuget.org/packages/Sentry.EntityFramework) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.EntityFramework.svg)](https://www.nuget.org/packages/Sentry.EntityFramework) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/entityframework) |
| **Sentry.Extensions.Logging** | [![Downloads](https://img.shields.io/nuget/dt/Sentry.Extensions.Logging.svg)](https://www.nuget.org/packages/Sentry.Extensions.Logging) | [![NuGet](https://img.shields.io/nuget/v/Sentry.Extensions.Logging.svg)](https://www.nuget.org/packages/Sentry.Extensions.Logging) | [![NuGet](https://img.shields.io/nuget/vpre/Sentry.Extensions.Logging.svg)](https://www.nuget.org/packages/Sentry.Extensions.Logging) | [![Documentation](https://img.shields.io/badge/documentation-sentry.io-green.svg)](https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/) |
Expand Down
Loading
Loading