Info
| Version: | 2.0.0 | 
| Author(s): | Alastair Wyse | 
| Last Update: | Sunday, July 3, 2022 | 
| .NET Fiddle: | Create the first Fiddle | 
| Project Url: | https://github.com/alastairwyse/ApplicationLogging/ | 
| NuGet Url: | https://www.nuget.org/packages/ApplicationLogging | 
Install
Install-Package ApplicationLogging
                        dotnet add package ApplicationLogging
                        paket add ApplicationLogging
                        
                                ApplicationLogging Download (Unzip the "nupkg" after downloading)
                            
                        Dependencies
- FrameworkAbstraction(>= 1.5.0)
- log4net(>= 2.0.5)
Tags
 
                
The included interface IApplicationLogger can be injected into client classes, and exposes simple methods for capturing detailed logging information from these client classes. The main benefit of ApplicationLogging is to provide an abstraction layer between the client application and the logging framework it uses, meaning that the logging framework can be changed or swapped simply by changing the implementation of interface IApplicationLogger, rather than having to update potentially 1000's of lines of logging statements.