Freigeben über


EnrichmentServiceCollectionExtensions.AddStaticLogEnricher Methode

Definition

Überlädt

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Registriert einen statischen Protokollreicherer instance.

AddStaticLogEnricher<T>(IServiceCollection)

Registriert einen statischen Protokollreicherertyp.

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Quelle:
EnrichmentServiceCollectionExtensions.cs
Quelle:
EnrichmentServiceCollectionExtensions.cs

Registriert einen statischen Protokollreicherer instance.

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 für die Abhängigkeitsinjektion, dem der Anreicherer instance hinzugefügt werden soll.

enricher
IStaticLogEnricher

Der hinzuzufügende Anreicherer instance.

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 Protokollreicherertyp.

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 für die Abhängigkeitsinjektion, dem der Anreicherungstyp hinzugefügt werden soll.

Gibt zurück

Der Wert von services.

Ausnahmen

services ist null

Gilt für: