[英]How to split data in nlog.config?
我在 nlog 的as.net-request-ip字段中有 2 個 IP,如下所示: 但我只想得到the first IP 。 我怎樣才能做到這一點? 以上IP都是假的。 ...
[英]How to split data in nlog.config?
我在 nlog 的as.net-request-ip字段中有 2 個 IP,如下所示: 但我只想得到the first IP 。 我怎樣才能做到這一點? 以上IP都是假的。 ...
[英]Can't log string using NLOG
我無法使用 NLOG 從 HTTP 請求中記錄字符串。 這是代碼: 這是堆棧跟蹤: 如您所見,與 responseStr 連接的行沒有顯示在任何地方。 一開始以為是字符串太長了,結果只有37個字符。 我究竟做錯了什么? ...
[英]Overriding NLog settings with Azure Configuration
我有一個應用程序在 Azure 中運行並記錄到數據庫。 我有來自 appsettings.json 文件的 NLog 設置,一切似乎都運行良好。 但是,現在我想通過向 Azure 中的應用程序配置添加應用程序設置來覆蓋日志記錄規則,但它失敗了。 這是應用程序設置中的 NLog 條目。json: 這一 ...
[英]NLog configuration from both code and config file
我當前從 NLog.config 中讀取 NLog 代碼以設置日志記錄到文本文件,然后我想將日志記錄致命錯誤添加到 email。但是,email 設置在我的 appsettings.json 文件中。 到目前為止我在我的Startup.cs中嘗試過的是這個 但是,當我嘗試_logger.Fatal( ...
[英]Print part of the message at the console level, but the entire message to a file using NLog
將整個異常 object 打印到控制台使其變得混亂。 有沒有辦法將ex.Message打印到控制台,但將整個 object(堆棧)打印到文件,和/或使用Debug或Trace時? 假設異常ex是Blah blah..at System.Number.StringToNumber(String... ...
[英]Nlog: how to write logger without namespace?
我嘗試修改我的 nlog 配置文件 - 它看起來像這樣: 在日志中看起來像: 如何使字符串像: 有可能嗎? 你能幫助我嗎? 謝謝! ...
[英]Nlog config escape colon
我有一個包含以下變量的 NLog.config 文件 當app.config文件中沒有值時,采用的默認值僅為C (因為有冒號)。 我的目標是這樣的另外,如果我在${var:LogsFilePath}這樣的配置文件中使用變量,我會因為冒號而遇到問題。 我必須將它與 static 表格一起使用${Log ...
[英]Controller using ASP.NET Core 6 with NLog appears not to get the correct logger instance via DI
通過 DI 獲取正確的記錄器時遇到問題,至少看起來是這樣。 這是 Program.cs 中的代碼: 當我運行應用程序時,初始日志信息(記錄到文件)顯示日志級別的正確值,例如,如果我將 NLog.config 中的 minlog 設置為“Debug”,則該值在日志中顯示為 true,如果我更改類似它“ ...
[英].NET Entity Framework Core 3.1 - Nlog leaking memory when :format=@ when calling update on a big model and a db error occurs
發生在下面的保存中: 上下文更新(myBigObject); 等待 context.SaveChangesAsync(); -> 掛在這里,RAM 上升,直到所有 memory 完成它僅在發生數據庫錯誤時發生(准確地說是“字符串或二進制數據將被截斷”,這意味着試圖在太小的字段中填充太大的字符 ...
[英]Logging to XML format failing for NLog.config file or app.config
我昨天開始學習 NLog。 另一個問題的答案( Configuring NLog to log exceptions in an XML output? )說您可以使用NLog.config文件將 output 配置為 XML 數據。 我把這個文件放在我的應用程序文件夾中: 而且,我在測試控制台應用 ...
[英]Nlog with Npgsql throws NLog.NLogConfigurationException: 'DatabaseParameterInfo' cannot assign unknown property 'parameterName'='@Exception'
我的代碼向我拋出Unhandled exception. NLog.NLogConfigurationException: 'DatabaseParameterInfo' cannot assign unknown property 'parameterName'='@Exception' Unh ...
[英]NLog not using UTF-8 encoding
由於我將 NLog 升級到最新版本 5.1.0,記錄特殊字符(例如 Ö、ä 或 ß)停止工作。 輸出到文件就像:這些字符的 ö ä ü。 我用 NotePad++ 檢查了日志文件,它說編碼是 ANSI。 但是,我已將 NLog 配置為使用 utf-8。 我的配置: 我錯過了什么? ...
[英]None of the NLog AspNetRequest layour renderers are working for ASP.NET 4.6 web forms app
我沒有在 ASP.NET 4.6.2 框架 Web 窗體應用程序中獲得 AspNetRequest 布局呈現器的任何值。 https://github.com/NLog/NLog/wiki/AspNetRequest-layout-renderer 以下所有三個以及我嘗試過的其他幾個都是空字符串。 ...
[英]NLog won't store log in database
我需要將 NLog 添加到遺留的 asp.net 4.6.2 web 表單應用程序。 在全局類中,我正在為 SQL Server 數據庫中的數據庫目標配置記錄器 ...
[英]Using NLog with InfluxDB
我想配置Nlog.config以登錄InfluxDB ,就像登錄Seq一樣。 我找不到 NLog 的任何 InfluxDB 擴展。 我只需要實現我自己的NLog.Targets.Target還是已經有一些可以與 InfluxDB 一起使用的東西? ...
[英]Can Nlog target Azure Log Analytics?
我正在 .NET 6 中編寫 Web API。我似乎找不到可以寫入Azure Log Analytics下的自定義表的示例。 可以通過發布 json 有效負載來寫入它們,我希望有一個 nuget 包庫已經可以通過 workspaceId 和 sharedkey 進行訪問。 ...
[英]How to specify default fallback value when empty NLog Property Value
我正在嘗試找出一種在 c#/.net6 下使用 NLog 5.1.0 時轉儲屬性/項目默認值的方法 當我運行時,“myprop”沒有默認值轉儲 我希望 event-properties:item=myprop,default='stuff' 會起作用。 我已經沿着使用注冊自定義渲染器的路線走下去了 ...
[英]Why is nLog writing logs hwen exe is run and nothing when run in nUnit
我正在運行集成測試並希望查看日志。 現在,如果我執行控制台應用程序 .net 4.8,我會得到一個預期的文件 output。 如果我運行 nUnit 集成測試甚至沒有創建文件? nLog.config 始終部署到測試文件夾並存在。 這是設計使然嗎? 在測試控制台應用程序期間如何修復/打開日志記錄& ...
[英]NLog 5 ignores Logging.LogLevel.Default option
我正在嘗試使用以下 appsettings.json 為.NET 6 控制台應用程序配置 NLog:{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning" ...
[英]Condition in value in NLog.config
我在NLog.config文件中創建自己的布局: 但是當沒有例外時,我仍然在我的日志文件:看到消息之后沒有任何內容。 我怎么能添加:只有在有例外的情況下? 也許是這樣的(不是工作代碼) : ...