Partager via


EventSourceLoggerFactoryExtensions.AddEventSourceLogger Méthode

Définition

Ajoute un enregistreur d’événements qui écrit des messages dans l’instance LoggingEventSource .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddEventSourceLogger(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventSourceLogger(this Microsoft.Extensions.Logging.ILoggingBuilder builder);
static member AddEventSourceLogger : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddEventSourceLogger (builder As ILoggingBuilder) As ILoggingBuilder

Paramètres

builder
ILoggingBuilder

Argument de méthode d’extension.

Retours

La ILoggingBuilder afin que des appels supplémentaires puissent être chaînés.

Remarques

Les EventSourceLoggerProvider instances d’enregistreur d’événements ne sont pas mises en cache. Une nouvelle instance d’enregistreur d’événements est créée pour chaque appel à CreateLogger(String). Les consommateurs doivent mettre en cache les enregistreurs d’événements obtenus ILoggerFactory si le même nom de catégorie sera utilisé plusieurs fois.

S’applique à