EnrichmentServiceCollectionExtensions.AddStaticLogEnricher Methode

Definition

Überlädt

Name Beschreibung
AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Registriert eine statische Protokollreicherinstanz.

AddStaticLogEnricher<T>(IServiceCollection)

Registriert einen statischen Log-Anreichertyp.

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Quelle:
EnrichmentServiceCollectionExtensions.cs
Quelle:
EnrichmentServiceCollectionExtensions.cs

Registriert eine statische Protokollreicherinstanz.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddStaticLogEnricher(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Microsoft::Extensions::Diagnostics::Enrichment::IStaticLogEnricher ^ enricher);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddStaticLogEnricher(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher enricher);
static member AddStaticLogEnricher : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddStaticLogEnricher (services As IServiceCollection, enricher As IStaticLogEnricher) As IServiceCollection

Parameter

services
IServiceCollection

Der Container zum Einfügen von Abhängigkeiten, dem die Anreicherungsinstanz hinzugefügt werden soll.

enricher
IStaticLogEnricher

Die hinzuzufügende Anreicherungsinstanz.

Gibt zurück

Der Wert von services.

Ausnahmen

services oder enricher ist null.

Gilt für:

AddStaticLogEnricher<T>(IServiceCollection)

Quelle:
EnrichmentServiceCollectionExtensions.cs
Quelle:
EnrichmentServiceCollectionExtensions.cs

Registriert einen statischen Log-Anreichertyp.

public:
generic <typename T>
 where T : class, Microsoft::Extensions::Diagnostics::Enrichment::IStaticLogEnricher[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddStaticLogEnricher(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddStaticLogEnricher<T>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where T : class, Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher;
static member AddStaticLogEnricher : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'T : null and 'T :> Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher)
<Extension()>
Public Function AddStaticLogEnricher(Of T As {Class, IStaticLogEnricher}) (services As IServiceCollection) As IServiceCollection

Typparameter

T

Anreicherungstyp.

Parameter

services
IServiceCollection

Der Container zum Einfügen von Abhängigkeiten, dem der Anreicherungstyp hinzugefügt werden soll.

Gibt zurück

Der Wert von services.

Ausnahmen

services ist null.

Gilt für: