Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
ILoggerFactory Interface
Definition
- Namespace:
- Microsoft.Extensions.Logging
- Assembly:
- Microsoft.Extensions.Logging.Abstractions.dll
- Package:
- Microsoft.Extensions.Logging.Abstractions v11.0.0-preview.5.26302.115
- Source:
- ILoggerFactory.cs
- Source:
- ILoggerFactory.cs
- Source:
- ILoggerFactory.cs
- Source:
- ILoggerFactory.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a type used to configure the logging system and create instances of ILogger from the registered ILoggerProviders.
public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
- Derived
- Implements
Methods
| Name | Description |
|---|---|
| AddProvider(ILoggerProvider) |
Adds an ILoggerProvider to the logging system. |
| CreateLogger(String) |
Creates a new ILogger instance. |
| Dispose() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) |
Extension Methods
| Name | Description |
|---|---|
| CreateLogger(ILoggerFactory, Type) |
Creates a new ILogger instance using the full name of the given |
| CreateLogger<T>(ILoggerFactory) |
Creates a new ILogger instance using the full name of the given type. |
Applies to
Feedback
Was this page helpful?
