log4net 2.0.8
log4net is a tool to help the programmer output log statements to a variety of output targets. In case of problems with an application, it is helpful to enable logging so that the problem can be located. With log4net it is possible to enable logging at runtime without modifying the application binary. The log4net package is designed so that log statements can remain in shipped code without incurring a high performance cost. It follows that the speed of logging (or rather not logging) is crucial.
At the same time, log output can be so voluminous that it quickly becomes overwhelming. One of the distinctive features of log4net is the notion of hierarchical loggers. Using these loggers it is possible to selectively control which log statements are output at arbitrary granularity.
log4net is designed with two distinct goals in mind: speed and flexibility
Showing the top 20 packages that depend on log4net.
| Packages | Downloads |
|---|---|
|
OrbintSoft.Yauaa.NetStandard
This is a .NET standard library that tries to parse and analyze the user agent string and extract as many relevant attributes as possible.
The library aims to provides a reliable and extensible user agent parsing, browser and device detection.
This is a semantic analyzer, so it doesn't rely on any database (except for some very little lookup tables), that means it is able to parse and recognize every day new kind of user agents and new patterns without updates.
That makes the library very fast, flexible and easy to mantain, on the contrary the library can't extract info that are not present on user agent string without a proper mapping.
The library doesn't aim to recognize every device in the world (there are several thousands), but it is able to work, analyze and extract all attributes available in the user agent.
For most common devices we provide a lookup table in yaml file to identify device brand/model based on the few info available in the user agent.
The library can be easily extended thanks to yaml files and a simple syntax (we don't rely on regular expression).
Thanks to custom yaml definitions, you can make the library able to identify your company applications/ tools and extract your custom fields.
|
120 |
|
Microsoft.Extensions.Logging.Log4Net.AspNetCore
Allows to configure Log4net as Microsoft Extensions Logging handler on any ASP.NET Core application.
Original code proposal by @anuraj --> https://dotnetthoughts.net/how-to-use-log4net-with-aspnetcore-for-logging/
|
11 |
.NET Framework 2.0
- No dependencies.
.NET Standard 1.3
- System.Xml.XmlDocument (>= 4.0.1)
- System.Xml.ReaderWriter (>= 4.0.11)
- System.Threading.Timer (>= 4.0.1)
- System.Threading.Thread (>= 4.0.0)
- System.Threading (>= 4.0.11)
- System.Text.RegularExpressions (>= 4.1.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
- System.Runtime.InteropServices.RuntimeInformation (>= 4.0.0)
- System.Runtime.InteropServices (>= 4.1.0)
- System.Runtime.Extensions (>= 4.1.0)
- System.Reflection.TypeExtensions (>= 4.1.0)
- System.Reflection.Extensions (>= 4.0.1)
- System.Net.Sockets (>= 4.1.0)
- System.Net.Requests (>= 4.0.11)
- System.Net.NameResolution (>= 4.0.0)
- System.Reflection (>= 4.3.0)
- System.IO.FileSystem.Watcher (>= 4.0.0)
- System.Linq (>= 4.1.0)
- System.AppContext (>= 4.1.0)
- System.Collections.NonGeneric (>= 4.0.1)
- System.Diagnostics.Debug (>= 4.0.11)
- System.Diagnostics.Process (>= 4.1.0)
- System.Diagnostics.StackTrace (>= 4.0.1)
- System.Diagnostics.TraceSource (>= 4.0.0)
- System.IO.FileSystem (>= 4.0.1)
- System.Console (>= 4.0.0)
.NET Framework 3.5
- No dependencies.
.NET Framework 4.0
- No dependencies.
.NET Framework 4.5
- No dependencies.
.NET Framework 4.0
- No dependencies.
.NET Framework 3.5
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 2.0.8 | 62 | 02/12/2021 |