Freigeben über


EventSourceLoggerFactoryExtensions.AddEventSourceLogger Methode

Definition

Fügt einen Logger hinzu, der Nachrichten in die LoggingEventSource Instanz schreibt.

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

Parameter

builder
ILoggingBuilder

Das Argument für die Erweiterungsmethode.

Gibt zurück

Dadurch ILoggingBuilder können zusätzliche Aufrufe verkettet werden.

Hinweise

Die EventSourceLoggerProvider Loggerinstanzen werden nicht zwischengespeichert. Für jeden Aufruf CreateLogger(String)wird eine neue Loggerinstanz erstellt. Consumer sollten Logger zwischenspeichern, die von ILoggerFactory denen abgerufen werden, wenn derselbe Kategoriename mehrmals verwendet wird.

Gilt für: