NLog LoggerProvider for Microsoft.Extensions.Logging and ASP.NET Core platform. Adds helpers and layout renderers for websites and web applications.
Supported platforms:
- For ASP.NET Core 5, .NET 5
- For ASP.NET Core 3, .NET Core 3.0
- For ASP.NET Core 2, .NET Standard 2.0+ and .NET 4.6+
- For...
More information
NLog logging for ASP.NET and ASP.NET MVC. Includes targets and layout renderers for websites and web applications.
This package is for ASP.NET 3.5+
For ASP.NET Core: Check https://www.nuget.org/packages/NLog.Web.AspNetCore
RockLib.Logging for AspNetCore. Includes context providers and a logging action filter.
This package was built from the source code at https://github.com/RockLib/RockLib.Logging/tree/93c086467db6e245a9ee4cb8d0640c70cbd90b22
Provides access to HttpContext via CompatibilityHttpContextAccessor.Current. Enables older ASP .NET concurrency model. This package is useful for applications that have been ported from ASP .NET to ASP .NET Core and depend on the old behavior of ASP .NET.
Provides support for the general availability of an HttpContext in either WebHost or SelfHost scenarios. Use this in place of HttpContext when developing middleware, and add the HttpContextHandler first in line in your Web API message handler stack, to support HttpContext wherever your API is...
More information
Use RequestStrap Class- and Method-level Attributes when unit testing to initialize System.Web.HttpContext.Current prior to running tests. Release 0.2 contains a single Attribute [RequestStrap] which performs minimal initialization of System.Web.HttpContext.Current to allow Application and Cache...
More information
An NLog layout renderer that allows items in the current HTTP context to be added to a log layout. Example: ${http-context-item:X-RequestId} will log the contents of HttpContext.Current.Items["X-Request-Id"]
Access Log generator for .NET Standard and .NET Core that logs HttpContext events in the CommonLog format. Original idea and code from: Chris Ross @ https://github.com/Tratcher/CommonLog