Packages NuGet NLog.Database Package · NuGet
NLog.Database NuGet · v6.0.3 · BSD-3-Clause
NLog.Database includes DatabaseTarget for writing to any database with DbProvider support
Install dotnet add package NLog.DatabaseCopy Adoption
All-time downloads 14.8M Observed downloads, all time
Popularity Top 50% on NuGet Derived 52nd percentile within NuGet
Dependents — Not published by NuGet Not published
Maintenance 0.34 Derived Release cadence and recency, 0 to 1
Releases per year 9.9 32 versions over its life Growth by period Derived by Crest of Tech from two observations of NuGet’s own figure, a period apart. Nothing is stored or estimated: without an observation near the period’s start, the period is still collecting.
7 days Collecting history Collecting
30 days Collecting history Collecting
90 days Collecting history Collecting
1 year Collecting history Collecting Adoption history Observations in this range began OCT 5, 2026. The chart appears after 7 observations; 2 so far. Collecting history.
Table of observations (2) Day downloads, all time OCT 24, 2026 14,766,859 OCT 5, 2026 14,183,867
Facts from the registry
Latest version v6.0.3 32 versions
First published MAY 16, 2022
Last release AUG 10, 2025 15mo ago
Licence BSD-3-Clause Repository In the Crest catalog
NLog - Flexible and Structured Logging for various .NET Platforms
Language C#
Last push 27d ago
Last release 38d ago Dependencies latest version · v6.0.3 NLog NLog is a logging platform for .NET with rich log routing and management capabilities.
NLog supports traditional logging, structured logging and the combination of both.
Supported platforms:
- .NET 6, 7, 8, 9 and 10
- .NET Standard 2.0 and 2.1
- .NET Framework 3.5 - 4.8
- Xamarin Android + iOS (.NET Standard)
- Mono 4
For integrating NLog with Microsoft.Extensions.Logging, check: https://www.nuget.org/packages/NLog.Extensions.Logging
For using NLog with ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore NuGetPublished from the same repository NLog.Schema NLog Schema XSD-file for enabling Intellisense, when editing NLog.config XML file in Visual Studio.
The nuget-package will try to copy the XSD-file into the project-folder, so one can reference NLog.xsd from NLog.config:
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd">
</nlog>
If this nuget-package fails to place the XSD-file into the project-folder then one can download latest here: https://nlog-project.org/schemas/NLog.xsd
Alternative enable the Visual Studio option "Automatically download DTDs and schemas" and specify the complete URL:
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd http://www.nlog-project.org/schemas/NLog.xsd">
</nlog> NuGetPublished from the same repository nlog.outputdebugstring NLog.OutputDebugString provides support for DebugView output NuGetPublished from the same repository nlog.regex NLog.RegEx included ${regex-replace} and condition method regex-matches NuGetPublished from the same repository nlog.targets.atomicfile FileTarget with support for atomic append where multiple processes can write to the same file NuGetPublished from the same repository nlog.targets.concurrentfile FileTarget with support for ConcurrentWrites with Global Mutex and EnableArchiveFileCompression with ZIP NuGetPublished from the same repository aspire.azure.npgsql.entityframeworkcore.postgresql An Azure Database for PostgreSQL® provider for Entity Framework Core that integrates with Aspire, including connection pooling, health checks, logging, and telemetry. NuGetSame primary category aspire.azure.npgsql A client for Azure Database for PostgreSQL® that integrates with Aspire, including health checks, logging and telemetry. NuGetSame primary category github.com/mongodb/mongo-tools GoSame primary category Marten .NET Transactional Document DB and Event Store on PostgreSQL NuGetSame primary category marten.pgvector pgvector extension for Marten — enables the "vector" PostgreSQL extension, exposes a UsePgVector() store-options helper, and provides VectorSearchAsync against vector-typed JSONB fields plus an embedding-aware VectorProjection base class. NuGetSame primary category marten.newtonsoft Newtonsoft.Json serializer integration for Marten NuGetSame primary category Related news No published news event mentions this package or its repository yet.