serilog

    2热度

    1回答

    我在使用Serilog写入json文件的.NET标准1.4类库时遇到问题。它运行时没有错误,但不会生成文件。它在从.NET框架桌面应用程序调用的.NET框架类库中工作正常。当我使用带有UWP类库的UWP应用程序时,我遇到了同样的问题。这里是我的类库中的代码: public class OligoLog { public void Test() { L

    2热度

    1回答

    我有一个使用Serilog和JSNLog进行客户端日志记录的.NET Core项目。如果我将JSON对象从客户端传递到服务器并使用Serilog进行登录,则记录的JSON对象为空。 的很奇怪的是,如果我有附加调试器时,JSON记录的罚款。 例如: 在调试,我得到: [11:00:01 FTL] this works [11:00:02 INF] Request finished in 342.1

    2热度

    1回答

    我想创建一个Serilog Enricher从依赖注入一些数据。 autofac如何将我的依赖注入到richter中? 这是我的容器设置: builder.Register((c, p) => { return new LoggerConfiguration() .Enrich.FromLogContext() .Enrich.With<MyEnricherWhic

    2热度

    1回答

    我在.net core 2.0项目中使用serilog作为日志框架,我试图在sql server中存储日志,但serilog没有存储任何数据数据库,它甚至不会返回错误。 任何一个可以帮助如何解决这个问题,是有可能的文件的方式添加到存储日志时,数据库将无法存储

    3热度

    2回答

    从@nblumhardt的post: 然后,您可以继续,并删除挂在任何其他记录器配置:没有必要为一个“记录“appsettings.json中的部分,任何地方都没有AddLogging(),也没有通过Startup.cs中的ILoggerFactory进行配置。 当我的控制器中有using Serilog;和​​时,我收到一个异常。 private readonly ILogger _logger

    1热度

    1回答

    我有我的应用程序设置了Serilog日志记录和Seq接收器(除了一个ColoredConsole和一个RollingFile接收器)。一切都很好,但从Seq的最低日志级别切换。 我的日志记录级别开关设置的开始最低级别为“详细”,以确保任何内容都发送到seq。 在API密钥的设置中,最低级别设置为“调试”,seq只显示级别“调试”级别高于预期的事件。 但是在应用程序方面,所有内容仍然被记录,最小日志

    0热度

    1回答

    我正在使用SeriLog 2.5.0和Serilogs.Sinks.ElasticSearch 5.3.0 nuget包来将日志接收到ElasticSearch(它是一个控制台应用程序)。 我正在处理POC代码,以检查是否可以将我的日志写入本地ElasticSearch实例。我下面的下面的教程 https://improveandrepeat.com/2014/10/elasticsearch-a

    2热度

    1回答

    如果我有下面的类 public class Customer { public string Name; } ,然后在Serilog以下日志命令 Log.Logger = new LoggerConfiguration() .WriteTo.Console() .WriteTo.Seq("http://localhost:5341") .Create

    1热度

    1回答

    所以我遇到麻烦,让他们经历了发布过程后运行的应用程序。他们从视觉工作室调试器工作,因为System.Net.hhtp的一个版本被放入调试目录。我相信这个DLL会被存放在客户端机器上,这就是为什么它不在输出中,我不明白的是我做错了什么。 **:我想说明的是,我没有为linux上的dotnetcore设置这个问题,然后发布和运行。 下面是一个简单的命令行程序,我做展示和隔离我的问题: using Se

    2热度

    1回答

    有没有办法将Serilog格式的结构化数据变成格式化的输出? 最近我一直在使用Serilog中的结构化数据结构,即使它具有紧凑的大型数据结构(5个或更多属性)很难在控制台/文件中读取而没有稍后格式化的优势。 假设我只能在dev上启用它。 https://github.com/serilog/serilog/wiki/Structured-Data 从这: { "Fruit": ["Apple",