serilog 相关问题

Serilog为文件,控制台等提供诊断日志记录。它易于设置,具有干净的API,并且可以在最近的.NET平台之间移植。

Serilog 文件接收器 - System.MissingMethodException:找不到方法:Serilog.LoggerConfiguration

当我尝试使用文件接收器时遇到 MissingMethodException。 Log.Logger = new LoggerConfiguration() .MinimumLevel.Debug() .WriteTo.File(logFileP...

回答 3 投票 0

默认阻止Serilog写入HTTP事件

我正在 .NET Core 应用程序中注入类型化 HTTP 客户端。我还使用 Serilog 进行日志记录。我没有特意配置任何 HTTP 活动日志记录。它神奇地随之而来。我该如何关闭它?...

回答 3 投票 0

Serilog 忽略 SourceContext

我尝试在 ASP Net Core 应用程序中使用 Serilog 实现不同的日志文件,但这似乎被忽略,两个记录器都写入这两个文件。 应用程序设置: “串行日志”:{ &q...

回答 1 投票 0

C# Serilog 将控制台输出记录到每个应用程序执行的文件中(不会丢失控制台输出)[控制台应用程序]

我正在使用.NET 开发一个控制台应用程序。 该应用程序在控制台中写入了很多内容,并且有一些用户交互,我希望每次运行该应用程序时都登录到文件中

回答 1 投票 0

如何在.net应用程序中使用Elastic.Serilog.Sinks使用serilog记录到elasticsearch

我想使用serilog登录elasticsearch。 我已将 Elastic.Serilog.Sinks 包添加到我的应用程序中。 但是配置serilog elasticsearch时无法传递用户名和密码

回答 1 投票 0

如何为Elastic.Serilog.Sinks提供索引

由于 Serilog.Sinks.Elasticsearch 已过时,我正在尝试让 Elastic.Serilog.Sings 工作。 所以我这样做: var uris = new List() { new Uri("http://a-good-url:9200"...

回答 1 投票 0

Serilog 多个文件appsettings.json

我正在尝试配置 serilog 以写入多个文件,但没有任何运气。 使用此配置,它只写入第二个文件? { “允许的主机”:“*”, “串行日志”:{ “使用”:[“

回答 6 投票 0

根据Property过滤Serilog日志到不同的接收器

我正在尝试将 Serilog 集成到我的 ASP.NET Core API 项目中,以根据其属性将特定类型的条目记录到不同的接收器。我的目标是配置记录器,以便当

回答 1 投票 0

如何将 Serilog 日志记录添加到 SignalR 客户端?

目前我的集线器构建器如下所示: hub = new HubConnectionBuilder() .WithUrl(Constants.HubsUrl + "/MainHub", 选项 => { options.Headers.Add(Constants.HeaderTok...

回答 1 投票 0

使用 Serilog 跨命名空间和类以各种详细级别记录

我被引导相信我可以设置全局最低信息级别,然后在特定的命名空间或类中我可以将其提升到“调试”甚至“详细”。这是代码: 使用共享资源; ...

回答 1 投票 0

当 Serilog [NotLogged] 属性应用于 NetworkCredential 对象时

给定以下类,如何禁止 Serilog 记录 Credentials 属性? 公共类 SmtpConfigInfo { 公共字符串 SmtpHostName { 获取;放; } 公共 int 端口 {...

回答 1 投票 0

Serilog.Sinks.Graylog 在 Web API 应用程序中工作,但似乎不适用于控制台应用程序

我正在尝试将消息记录到 Graylog 实例。 我已经在 Asp.net core 应用程序中设置了代码来执行此操作,一切正常。 然而,我在尝试这样做时遇到了一些问题……

回答 1 投票 0

如何使用 dotnet serilog 在日志中添加经过的时间?

我有一个网络应用程序。我想使用记录器记录服务的响应。 公共类 PrivacyModel :PageModel { 私有只读 ILogger _logger; 私人领域...

回答 1 投票 0

为什么我无法捕获并记录“内存不足”异常? [重复]

我正在将 .net 6 应用程序作为 Windows 服务运行,如下所示: “C:\ Program Files(x86)\ dotnet \ dotnet.exe”c:\ MyApp \ MyApp.dll 应用程序是这样开始的: var builder = WebApplication.

回答 1 投票 0

向 ILogger 添加额外属性<T>结构化日志记录

使用ILogger,除了消息模板所涵盖的属性之外,还有其他方法可以添加日志属性吗? 例如: _logger.LogInformation("订单 {OrderNumber} 已注册。&q...

回答 1 投票 0

以 Chrome 风格调试 MAUI Blazor 应用程序或看到错误

我尝试将我的 Web Blazor 应用程序迁移到 MAUI。 我很好奇,在 Windows 上调试 MAUI Blazor 应用程序时是否有办法查看 Chrome“控制台”、“网络”等工具? 问题的来源...

回答 1 投票 0

如何设置 Serilog 将请求和响应正文一起记录?

在 ASP.NET Core Web API 中,添加 Microsoft.AspNetCore.HttpLogging 以包含请求和响应非常容易。 在我的启动中,在使用 builder.Build() 构建应用程序之前,我添加以下代码:

回答 1 投票 0

Serilog 与 Prism 8 一起使用并注入 Microsoft.Extensions.Logging.ILogger

结合使用 .Net 5 WPF、Serilog 和 PrismLibrary 8 有人可以指导我正确的方向,以便我可以将 Microsoft.Extensions.Logging.ILogger 注入 ViewModels 等。 我发现了很多

回答 2 投票 0

如何使用 GUID Id 列配置 Serilog MSSqlServer Sink?

写入数据库时,Serilog 会设置一个默认的 Id 字段。但这是一个自增字段,我想将这个字段更改为Guid SQL Datatype uniqueidentifier。我想设置默认值

回答 1 投票 0

根据上下文源将 Serilog 日志过滤到不同的接收器?

我有一个 .NET Core 2.0 应用程序,我在其中成功使用 Serilog 进行日志记录。现在,我想将一些数据库性能统计信息记录到单独的接收器中(它们不是用于调试,这

回答 4 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.