
NLog alternatives
NLog is a .NET logging platform with rich log routing and management capabilities that can be used from small applications to large-scale enterprise applications. It is highly configurable and can be used in many different ways. Logs are collected through sources that send log events to destinations. These log events are then aggregated and/or forwarded to other destinations or processed by filters. The log events themselves are modeled using attributes that describe them in a hierarchical way using nested properties.
Attributes can be added to classes to log the state of the class or its members at specific points during the execution of the program. NLog supports a wide selection of logging providers, including text files, databases, Windows and web services, Versions Control Systems, Event logs, and other commonly used logging providers. Moreover, you also get a rich set of filters that can be used to format log messages.





















































