105 packages tagged with “ILogger”
Application Insights ILogger allows forwarding events from ILogger to Application Insights. Application Insights will collect your logs from multiple sources and provide rich powerful search capabilities. Privacy statement: https://go.microsoft.com/fwlink/?LinkId=512156
Enables the Moq's Verify API over the *ILogger* extensions (LogInformation, LogError, etc).
Serilog sink that writes to a Microsoft ILogger
Autofac Module that integrates Autofac and NLog. It supports both constructor and property injection.
ConsoleFormatter for Google Cloud Logging.
A Serilog sink that writes to Azure CosmosDB and supports PartitionKey for better performance. This code is based on serilog-sinks-azuredocumentdb and adapted to use the latest Microsof.Azure.Cosmos SDK version and uses a custom JsonSerializationSettings which helps to keep the sink alive when serialization fails sometimes specially for Exceptions!
Provides LoggingHandler as an implemetation of HttpMessageHandler that logs requests and responses into an ILogger instance.
Reporting interface for the firewall and the windows to support structured logging to the ILogging frameworks. The Package extends the reporting functionality to NuGet package Walter.Web.Firewall and is easily activated by dependency injection during service configuration services.AddFireWall(FireWallTrial.License, FireWallTrial.DomainKey , domainName: new Uri("https://www.your-domain.com", UriKind.Absolute) , options => { //your options }).UseILoggerLogging(options:option=> { option.Level = Microsoft.Extensions.Logging.LogLevel.Critical; option.NameSpace = "MyApplication.FireWall.Logger"; }); More information on how to use this Add-On is available in this manual https://www.asp-waf.com/download/ASP-WAF-FireWall-Getting-Started.pdf as well as on-line at documentation at https://www.asp-waf.com/NuGet. This Add-On will work any license version of the firewall.
A fluent expression builder that allows easy verification of ILogger Log* (LogDebug, LogInformation, LogError etc) invocations.
Enables deferred logging against the IServiceCollection during services registration using familiar ILogger abstractions plus dependency injection
Tracing.NET provides basic logging/tracing infrastructure such as an abstracted logger interface ITracer as well as platform specific tracer implementations.
Robust logging during .NET Generic Host's HostBuilder configuration stage.
Logging using ILogger is super-useful, but logging directly to a database is sadly lacking. This fixes this, by having a simple SQL logging provider that is easy to setup. You can use appsettings.json or other methods to configure this in your Startup.cs. Be aware that this uses ADO.net and very forcefully creates a table in your database if one does not exist. This only supports SQL Server at this time
The package defines logging extensions used by other CodeGator packages. Platforms supported: .NET 6.x or above
Enables deferred logging against the WebApplicationBuilder during services registration using familiar ILogger abstractions plus dependency injection
Implementations of the Meadow ILogger interface
A .NET Core logger provider to log directly into a SQL Database.
Console Extensions
Microsoft.Extensions.Logging posting to ElasticSearch
A Serilog sink that writes to Azure CosmosDB. Maintained fork of an older library.
Make `Microsoft.Extensions.Logging` easier on the eyes!
An assembly for extending ILogger activities.
A .NET Core Logger provider to send log messages to Discord.
Serilog extensions for the McGuireV10.GenericHostBuilderLogger package.
Encapsulates Microsoft's logger scopes mechanism, giving more freedom in scopes' lifetime management
Let you use your browser as a log target from any Asp.Net Core application.
Simple file logger for ILogger
LogManager from Daenet.System
Logging mechanism for elastic (direct mode) and terminal console
Simple MediatR pipeline behavior that creates a Microsoft.Extensions.Logging.ILogger scope logging start, finish and failure events including ellapsed time.