具有通用主机和 Serilog .NET 7 的 Sentry

问题描述 投票:0回答:1

这是一个普遍问题。

我确实花了一整天的时间来弄清楚,但没有成功。是否有任何地方的示例,或者可以使用 Sentry 完成,还是我们必须将日志订阅更改为另一个?我根据在网上找到的示例尝试了一切。不幸的是,当 Sentry 从 appsettings.json 读取其配置时,没有示例代码如何将 Sentry 与 Serilog 以及通用主机(托管服务)一起使用。

.net serilog sentry
1个回答
0
投票

仓库中有一个示例:https://github.com/getsentry/sentry-dotnet/blob/main/samples/Sentry.Samples.Serilog/Program.cs

但您也可以查看新趋势:

https://github.com/dotnet/nuget-trends/blob/main/src/NuGetTrends.Scheduler/Program.cs

在这里,我在任何框架代码之前设置了 serilog,因此如果启动时发生崩溃,它也会捕获该问题

© www.soinside.com 2019 - 2024. All rights reserved.