Skip to content

Issues #2

@TerribleDev

Description

@TerribleDev

There are a few key improvements we need, and I wanted to jot down my thoughts now.

  • OKLogger is a logging facade, and I think it would make more sense for the loggers it integrates with to be pluggable. For example you could choose to use log4net, nlog, etc
    • A simple way around this could be that Logger, becomes Logger where T : ILoggerBackend
    • Then you could import the OKLogger.Log4Net, or OKLogger.NLog nuget package which would include the proper backend you would want to use
    • Then OKLogManager's methods could all be based as well
  • There are some defaults we have to clean up
  • Docs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions