NLog是.NET的免费日志记录平台
NLog允许我使用SplitGroup将我的消息记录到多个目标。我想使用此功能一次将每条消息记录到常见的,特定于用户和日期的日志中:
通过声明性布局字符串指定消息格式是一种简单的方法,但仅限于简单的情况。当我看到条件或嵌套布局时,我想使用普通代码来格式化我的消息。我怎么能够 ...
NLog中的FileTarget对象具有名为“keepFileOpen”的属性(bool)。默认情况下,此属性设置为false,这意味着每个日志事件将打开文件,写入文件并关闭文件。 ...
我有一个扩展方法来支持这样的额外日志级别:public static void Duration(这个ILogger源,字符串消息){var logEventInfo = new LogEventInfo(...
我看到了这个老问题:如何在NLog中将不同的布局应用于同一个目标?答案是:为不同级别使用不同的目标。我不确定这总能正常工作。很多 ...
我无法弄清楚如何使用流利的方式编写日志文件,欢迎任何帮助。 P.S。:我知道我的配置文件可能充满了冗余,这是因为我尝试了很多东西。我......
使用NLog和MicrosoftApplicationInsights.NLogTarget的控制台应用程序
我有基于.NET的控制台应用程序的以下NLog.config。
我目前在许多项目中使用NLog。在某些情况下,我登录到数据库。这是我想要做的:CREATE TABLE [dbo]。[NLogEntries]([Id] [bigint] IDENTITY(1,1)NOT NULL,[Origin] [...
是否可以在与Microsoft.Extensions.DependencyInjection一起使用时以编程方式配置NLog?
我在我的项目中使用Microsoft.Extensions.DependencyInjection,并希望使用Microsoft.Extension.Logging,NLog作为实际的日志框架。因为我希望能够决定记录...
在我的.NET Core应用程序中,我使用了一些环境,并且我想为每个环境执行不同的路径来记录文件。例如,开发 - c:\ logs登台 - d \ apps \ logs对于每个环境我...
我正在使用WebAPI构建API,并且已经使用NLog在整个堆栈中进行日志记录。我的API解决方案有两个主要项目,包括:实现...的网站层本身
我的任务是使用WPF应用程序并选择NLog进行日志记录。我在这里和这里注意到答案我想做类似的事情,但使用.net桌面和更多控制。我想设置......
当.Net Thread没有名称时,如何使用NLog打印threadid而不是threadname?
我有如下的NLog配置。如果存在,则打印线程的名称。否则我得到空字符串而不是线程名称。问题:如何归档以下行为?如果线程有名字 - ......
我在一个启动工作程序可执行文件的应用程序中使用NLog,从工作程序获取结果,然后工作程序被杀死或自行退出。这是我使用的配置:
我有一个使用NLog的现有项目。所以我已经在我现有的项目中编写了调试/警告方法。现在扩展项目。在新项目中,我想使用Microsoft.Extensions ....
我无法在WinForm应用程序中使用NLog MessageBox目标。配置文件表示xsi:type无效。当我运行程序时,我收到此错误:系统....
我们正在使用asp.net核心的NLog集成来管理我们的日志。我们需要生成一个包含响应时间(持续时间)的JSON日志。代码如下:logger.LogInformation(“Duration {...
我有一些我在工作中写的控制台应用程序。我想让NLog进入他们,但我遇到了麻烦。当我检查'logger'对象时,我看到它的'Factory'属性,配置有......
我仍然是Autofac和Nlog的新手,我需要一些帮助来理解我的Autofac LoggingModule for Nlog中发生了什么。由于遵循injecting-nlog -...它按预期工作。
Nlog给出异常可能的解释是缺少零arg和单个arg Common.Logging.Configuration.NameValueCollection构造函数
我将nlog添加到我的应用程序和测试项目中。它们都是同一解决方案的一部分。从内部应用程序nlog工作。但是从测试项目得到以下异常:无法创建...