Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2560

Clearly document the logging requirements for the DI framework

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Minor
    • backlog-3.0
    • None
    • docs
    • 1

    Description

      https://github.com/brantburnett/Couchbase.Extensions/issues/16

      Specifically, we need to document that some implementation of Microsoft.Extensions.Logging.ILoggerFactory must be registered side-by-side with the dependency injection system. If running an ASP.NET Core app, this should be done already for free. However, a console app may not have this in place so it must be manually included when building the DI container.

      Many different logging frameworks could be used, so long as it's compatible with Microsoft.Extensions.Logging.Abstractions. This includes Microsoft's logging framework, and others such as Serilog.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              Unassigned Unassigned
              btburnett3 Brant Burnett
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty