Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Tilläggsmetoderna AddServiceLogEnricher har markerats som föråldrade med början i paketversion 10.1.0. Dessa metoder hade felaktig namngivning som inte korrekt återspeglade deras funktioner. Metoderna berikar programloggar, inte tjänstloggar, så de har ersatts med korrekt namngivna AddApplicationLogEnricher metoder.
Följande API:er har markerats som föråldrade. Användning av dessa API:er genererar en varning EXTOBS0002 vid kompileringstillfället.
- ApplicationEnricherServiceCollectionExtensions.AddServiceLogEnricher(IServiceCollection)
- ApplicationEnricherServiceCollectionExtensions.AddServiceLogEnricher(IServiceCollection, IConfigurationSection)
- ApplicationEnricherServiceCollectionExtensions.AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)
Lösningar
Ersätt anrop till AddServiceLogEnricher med metoderna motsvarande AddApplicationLogEnricher. Funktionen förblir densamma, endast metodnamnen har korrigerats för att korrekt återspegla att de berikar programloggar.
Mer information finns i programloggsberikare.
Undertryck en varning
Om du måste använda föråldrade API:er kan du ignorera varningen i koden eller i projektfilen.
Om du bara vill förhindra en enda överträdelse lägger du till förprocessordirektiv i källfilen för att inaktivera och återaktiverar sedan varningen.
// Disable the warning.
#pragma warning disable EXTOBS0002
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore EXTOBS0002
Om du vill ignorera alla EXTOBS0002 varningar i projektet lägger du till en <NoWarn>-egenskap i projektfilen.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);EXTOBS0002</NoWarn>
</PropertyGroup>
</Project>
För mer information, se Undertrycka varningar.