ILoggerFactory
Represents a type used to configure the logging system and create instances of ILogger from
the registered ILoggerProviders.
Adds an ILoggerProvider to the logging system.
Creates a new ILogger instance.