NLog 4.4.0

NLog is a logging platform for .NET with rich log routing and management capabilities. It can help you produce and manage high-quality logs for your application regardless of its size or complexity.
This package installs NLog.dll with includes core logging functionality.
For your main project also need to install "NLog Configuration" package.

There is a newer version of this package available.
See the version list below for details.
Install-Package NLog -Version 4.4.0
dotnet add package NLog --version 4.4.0
<PackageReference Include="NLog" Version="4.4.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NLog --version 4.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

See http://nlog-project.org/2016/12/14/nlog-4-4-is-live.html



## Features

- [#1583] Don't stop logging when there is an invalid layoutrenderer in the layout. (@304NotModified)
- [#1740] WebServiceTarget support for JSON & Injecting JSON serializer into NLog (#1740) (@tetrodoxin)
- [#1754] JsonLayout: JsonLayout: add includeAllProperties & excludeProperties  (@aireq)
- [#1439] Allow comma separated values (List) for Layout Renderers in nlog.config (@304NotModified)
- [#1782] Improvement on #1439: Support Generic (I)List and (I)Set for Target/Layout/Layout renderers properties in nlog.config (@304NotModified)
- [#1769] Optionally keeping variables during configuration reload (@nazim9214)
- [#1514] Add LimitingTargetWrapper (#1514) (@Jeinhaus)
- [#1581] Registering Layout renderers with func (one line needed), easier registering layout/layoutrender/targets (@304NotModified)
- [#1735] UrlHelper - Added standard support for UTF8 encoding, added support for RFC2396  &  RFC3986 (#1735) (@snakefoot)
- [#1768] ExceptionLayoutRenderer - Added support for AggregateException (@snakefoot)
- [#1752] Layout processinfo with support for custom Format-string (@snakefoot)
- [#1836] Callsite: add includeNamespace option (@304NotModified)
- [#1817] Added condition to AutoFlushWrappper (@nazim9214)

## Improvements

- [#1732] Handle duplicate attributes (error or using first occurence) in nlog.config (@nazim9214)
- [#1778] ConsoleTarget - DetectConsoleAvailable - Disabled by default (@snakefoot)
- [#1585] More clear internallog when reading XML config (@304NotModified)
- [#1784] ProcessInfoLayoutRenderer - Applied usage of LateBoundMethod (@snakefoot)
- [#1771] FileTarget - Added extra archive check is needed, after closing stale file handles (@snakefoot)
- [#1779] Improve performance of filters (2-3 x faster) (@snakefoot)
- [#1780] PropertiesLayoutRenderer - small performance improvement (@snakefoot)
- [#1776] Don't crash on an invalid (xml) app.config by default (@304NotModified)
- [#1763] JsonLayout - Performance improvements (@snakefoot)
- [#1755] General performance improvement (@snakefoot)
- [#1756] WindowsMultiProcessFileAppender (@snakefoot, @AndreGleichner)

Dependencies

This package has no dependencies.

Showing the top 10 GitHub repositories that depend on NLog:

Repository Stars
Wox-launcher/Wox
Launcher for Windows, an alternative to Alfred and Launchy.
aspnet/AspNetCore.Docs
Documentation for ASP.NET Core
ServiceStack/ServiceStack
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
Sonarr/Sonarr
Smart PVR for newsgroup and bittorrent users.
JustArchiNET/ArchiSteamFarm
C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.
EventStore/EventStore
The stream database optimised for event sourcing
Radarr/Radarr
A fork of Sonarr to work with movies à la Couchpotato.
Jackett/Jackett
API Support for your favorite torrent trackers.
Topshelf/Topshelf
An easy service hosting framework for building Windows services using .NET
dotnetcore/Util
Util是一个.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码生成模板,权限等组成。

Version History

Version Downloads Last updated
4.6.7 89,317 8/25/2019
4.6.6 308,283 7/14/2019
4.6.5 375,844 6/14/2019
4.6.4 426,985 5/28/2019
4.6.3 495,843 4/30/2019
4.6.2 428,286 4/2/2019
4.6.1 60,336 3/29/2019
4.6.0 174,916 3/21/2019
4.5.11 2,764,998 11/6/2018
4.5.10 1,787,955 9/17/2018
4.5.9 550,579 8/24/2018
4.5.8 797,801 8/5/2018
4.5.7 392,954 7/19/2018
4.5.6 1,140,149 5/29/2018
4.5.5 288,129 5/25/2018
4.5.4 912,070 5/5/2018
4.5.3 516,010 4/16/2018
4.5.2 459,564 4/6/2018
4.5.1 125,425 4/3/2018
4.5.0 1,100,982 3/25/2018
4.4.13 362,099 2/27/2018
4.4.12 2,818,098 8/8/2017
4.4.11 793,712 6/17/2017
4.4.10 229,190 5/31/2017
4.4.9 548,912 5/5/2017
4.4.8 89,813 4/28/2017
4.4.7 67,692 4/25/2017
4.4.6 173,434 4/15/2017
4.4.5 261,078 3/28/2017
4.4.4 278,371 3/10/2017
4.4.3 416,260 2/17/2017
4.4.2 214,258 2/6/2017
4.4.1 618,141 12/24/2016
4.4.0 184,483 12/14/2016
4.3.11 595,559 11/7/2016
4.3.10 383,374 10/11/2016
4.3.9 313,896 9/18/2016
4.3.8 383,430 9/5/2016
4.3.7 368,694 8/6/2016
4.3.6 179,886 7/23/2016
4.3.5 557,862 6/12/2016
4.3.4 456,571 5/16/2016
4.3.3 194,067 4/28/2016
4.3.2 59,798 4/26/2016
4.3.1 75,723 4/20/2016
4.3.0 64,317 4/16/2016
4.2.3 896,598 12/20/2015
4.2.2 164,009 12/2/2015
4.2.1 108,214 11/21/2015
4.2.0 255,352 10/24/2015
4.1.2 441,482 9/20/2015
4.1.1 77,342 9/12/2015
4.1.0 125,617 8/31/2015
4.0.1 471,075 6/18/2015
4.0.0 377,847 6/9/2015
3.2.1 458,481 4/24/2015
3.2.0 864,367 1/2/2015
3.1.0 889,478 6/24/2014
3.0.0 138,467 6/2/2014
2.1.0 747,987 10/10/2013
2.0.1.2 445,524 4/8/2013
2.0.0.2000 696,147 7/18/2011
1.0.0.505 134,214 1/7/2011
Show less