Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
interface Microsoft.​Extensions.​Logging.​ILoggerFactory
Assembly: Microsoft.Extensions.Logging.Abstractions
Implemented Interfaces
Represents a type used to configure the logging system and create instances of <see cref="T:Microsoft.Extensions.Logging.ILogger" /> from the registered <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> s.
Methods
void
AddProvider​(ILoggerProvider provider)
Adds an <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> to the logging system.
provider
The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> .
CreateLogger​(string categoryName)
Creates a new <see cref="T:Microsoft.Extensions.Logging.ILogger" /> instance.
Returns The <see cref="T:Microsoft.Extensions.Logging.ILogger" /> .
categoryName
The category name for messages produced by the logger.