Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
依赖注入和命名记录器
我有兴趣了解更多有关人们如何使用依赖注入平台注入日志记录的信息 尽管下面的链接和我的示例引用了 log4net 和 Unity 但我不一定会使用其中任何一个 对于依赖注入 IOC 我可能会使用 MEF 因为这是项目 大型 其余部分所采用的标
c
logging
dependencyinjection
log4net
NLog
压缩旋转日志文件的实用程序?
我正在使用 NLog 进行日志记录 并且需要对其在创建后不久生成的旋转文本文件的负载进行压缩 NLog 应该在未知的未来某个时候支持此功能 但是是否有某种实用程序可以独立执行此操作 从 NLog 4 0 开始支持压缩存档文件 请参阅新闻帖子
zip
NLog
为什么记录器建议每个类使用一个记录器?
根据 NLog 的文档 大多数应用程序将为每个类使用一个记录器 其中记录器的名称与类的名称相同 这与 log4net 的操作方式相同 为什么这是一个好的做法 使用 log4net 每个类使用一个记录器可以轻松捕获日志消息的来源 即写入日志的
c
log4net
logging
NLog
Common.Logging 有其他选择吗? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
NET
logging
NLog
commonlogging
我可以配置 NLog 在日志达到一定限制后修剪日志吗?
NLog 可以配置为在日志文件达到一定文件大小后自动修剪 修剪日志文件吗 我认为您最接近的目标是使用archiveAboveSize属性让 NLog 在日志文件达到一定大小时对其进行归档 通过将其与maxArchiveFiles属性 您可以
NET
NLog
模拟NLog的记录器并读取记录的消息
我使用 NLog 4 5 11 进行日志记录 使用 moq 4 10 1 进行模拟 我有一个中间件 它使用 NLog 将异常详细信息写入日志文件 我需要在 API 项目中对中间件进行单元测试 并检查记录的消息是否有正确的值 这就是我声明异常
c
NET
NetCore
moq
NLog
动态设置每个记录器实例的 Nlog 日志级别 ASP.Net Core 2.x
客观的 动态选择我想要详细日志记录的 HTTP 请求 不同的日志级别 Overview 我有一个正在运行的 ASP Net core 2 1 Web 服务器 一旦投入生产 如果我需要调试问题 我希望能够更改日志级别 我已经找到了如何全局更改
c
aspnet
ASPNETCore
NLog
我可以将自定义属性传递给 NLOG 并输出到文件吗?
编辑 4 From 似乎是 NLog 中的保留字 更改它 FromID 有效 这是一种将变量传递给 NLog 并保持代码干净的好方法 谢谢迈克 编辑3 我真的很喜欢这个主意 按照迈克的建议实现了一个辅助类 public class NLog
c
NLog
在 .net core 3.1 控制台应用程序中将 nlog 与 ApplicationInsightsTelemetryWorkerService 结合使用
我正在使用应用程序见解和 nlog 配置 net core 3 控制台应用程序 我的代码配置如下 程序 cs ConfigureLogging hostingContext logging gt logging ClearProviders
c
Azure
azureapplicationinsights
NLog
aspnetcore31
在 NLog 目标中使用 ${basedir} 创建一个具有该名称的文件夹
我在 Asp Net core 2 0 项目中使用 NLog Web AspNetCore 如果我使用以下目标
ASPNETCore
NLog
使用 NLog 的 Ninject 记录器
我刚刚开始学习 Ninject 但遇到了记录器的问题 我目前有一个控制器 它有一个服务和记录器注入到构造函数中 如下所示 public ToolsController IToolsService toolsService ILogger l
c
ninject
NLog
NLog 无法与 MSTest 一起使用,配置应该放在哪里?
我们最近将测试从 NUnit 迁移到 MSTest 我正在努力让之前通过的测试运行 据我所知 MSTest 无法检测到 NLog 配置 我的 App config 中有 Nlog 配置 这不会导致 NUnit 出现问题 有人有什么想法吗 改
mstest
NLog
与 Azure Application Insights、ASP.NET MVC 和 NLog 的活动关联
如何设置混音 我配置没有问题应用洞察 and NLog但我不知道如何关联操作 我使用最新版本的NLog所以它知道System Diagnostics Trace CorrelationManager ActivityId以其 activit
NET
Azure
logging
NLog
azureapplicationinsights
配置 Quartz.Net 使用 NLog 写入单独的文件
这是我的 nlog 配置 我想要实现的是将 Quartz 日志放在单独的文件中 但检查日志文件夹我只发现调度程序日志文件
c
NLog
quartznet
Nlog目标数据库在运行时设置连接信息
使用 Nlog 和数据库目标 有没有办法在运行时设置连接信息 我记得我的一些同事也做过类似的事情 他找到了这样的答案 http nlog forum 1685105 n2 nabble com DDL for Database Table
c
NLog
与多个项目共享 nlog 配置以及正确的线程安全方式来全部写入同一日志文件?
我的程序由一个 EXE 和 6 个 DLL 组成 当然每个人都引用每个人 我目前有一个粗略的静态日志记录类 Logger 它位于它自己的 DLL Logger dll 中 我将其添加为每个的引用我的项目并使用 但我没有重新发明轮子 而是希望
c
NLog
使用 log4net 或 NLog 的 WCF 日志记录/跟踪和活动 ID 传播
我见过很多关于日志记录的其他问题 最佳实践 什么日志平台最好 等等 这里有一些关于 SO 的链接 其中对这个主题进行了很好的讨论 记录最佳实践 https stackoverflow com questions 576185 logging
wcf
logging
log4net
NLog
systemdiagnostics
NLog 未写入数据库表
这是我的 NLog 配置文件
NLog
NLog 上的配置转换不起作用
我有一个 Web 项目 ASP NET MVC 4 项目 其中存储了许多配置网页配置 and in NLog config files 我有几个发布配置文件发布配置文件1 发布配置文件2当使用发布配置文件将我的 Web 项目部署到服务器时
ASPNETMVC
XSLT
deployment
webconfig
NLog
Sentry/NLog 集成未记录到 Sentry
我正在使用最新的 Sentry NLog 软件包 如下所示 但由于某种原因 我的错误开始记录到 NLog 而不是 Sentry 我可以看到 Sentry 正在初始化 但它从不记录任何内容 同时 错误会毫无问题地记录到 NLog 中 这些是我
aspnet
NLog
Sentry
«
1
2
3
4
»