NuLog
latest
User Documentation
Getting Started (Quick Start)
Step 1: Install Using NuGet
Step 2: Get Standard Logger
Step 3: Log
Log
vs.
LogNow
Configuration Template
Introduction
Copy Pasta
General Settings
Stack Frame
Fallback Logging
Rules for Routing
Introduction to Rules
Wildcards
Automatic Tags
Tag Groups
Introduction to Tag Groups
An Impractical Example: Fruit
A Practical Example: Traditional Log Levels
Static Meta Data
Introduction to Static Meta Data
Updated Layout to Include Static Meta Data
Layouts/Log Format
Introduction to Layouts
Special Parameters
Anatomy of a Layout Parameter
Conditional Parameters
Formatted Parameters
Targets
Configuration
Trace Target
Console Target
Color Console Target
Text File Target
Mail Target
Event Log Target
Advanced Usage
Shutting Down NuLog
Standard method
StandardLoggerFactory Finalizer
Disposing the Dispatcher
Meta Data Providers
Custom Meta Data Provider
Using Meta Data Providers
Advanced Rule Routing
The ‘final’ and ‘strictInclude’ Flags
Examples
Customizing NuLog
Architectural Overview
Factory, Logger, Dispatcher and Targets
Overview
Log Event Lifecycle
Architectural Principles
Architectural Policies
Custom Targets
Where to Start?
Bare Minimum: Implement the ITarget Interface
The ITarget Interface
Using Your Custom Target
Less is More: Extend the TargetBase
Most Useful: Extend the LayoutTargetBase
Target configuration
Configuration Interface
Configuration Helpers in TargetBase
Logger Factories and the Log Manager
Introduction
ILoggerFactory Interface
Duties of the Log Manager
Overriding the Default Logger Factory
Extending the Standard Logger Factory
Introduction
Standard implementation
MakeDispatcher()
MakeTargets()
MakeTagGroupProcessor()
MakeRuleProcessor()
MakeTagRouter()
MakeTagNormalizer()
MakeLayoutParser()
MakePropertyParser()
MakeLayout()
MakeFallbackLogger()
Additional Information
Introduction to Logging
The Basics
Log Events
Log Targets
Introduction to Tag-Based Logging
Tags
Targets
Rules
License (MIT)
The MIT License (MIT)
NuLog
Docs
»
Index
Edit on GitHub
Index
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.