Skip to content

derekgreer/chronicle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chronicle

Chronicle is a logging abstraction library.

Quickstart

Installation

$> nuget install Chronicle

Initialization

LogManager.SetLoggerProvider(categoryName => /* return an ILogger implementation */);

Logging

using Chronicle;

namespace MyCompany.Application.Initialization
{
    public class SomeService
    {
        readonly ILogger _logger = LogManager.GetLogger<LoggingApplicationInitializer>();

        public void DoSomething()
        {
            _logger.Write("Log some information.");
        }
    }
}

For more examples, see the documentation or browse the specifications.

About

A logging abstraction library

Resources

License

Stars

Watchers

Forks

Packages

No packages published