Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os AddServiceLogEnricher métodos de extensão foram marcados como obsoletos a partir do pacote versão 10.1.0. Esses métodos tinham nomenclatura incorreta que não refletia com precisão sua funcionalidade. Os métodos enriquecem os logs de aplicativos, não os logs de serviço, portanto, eles foram substituídos por métodos nomeados AddApplicationLogEnricher corretamente.
As APIs a seguir são marcadas como obsoletas. O uso dessas APIs gera aviso EXTOBS0002 em tempo de compilação.
- ApplicationEnricherServiceCollectionExtensions.AddServiceLogEnricher(IServiceCollection)
- ApplicationEnricherServiceCollectionExtensions.AddServiceLogEnricher(IServiceCollection, IConfigurationSection)
- ApplicationEnricherServiceCollectionExtensions.AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)
Soluções alternativas
Substitua as chamadas para AddServiceLogEnricher pelos métodos equivalentes AddApplicationLogEnricher. A funcionalidade permanece a mesma, apenas os nomes de método foram corrigidos para refletir com precisão que enriquecem os logs de aplicativos.
Para obter mais informações, consulte o enriquecedor de log de aplicativos.
Suprimir um aviso
Se você precisar usar as APIs obsoletas, poderá suprimir o aviso no código ou no arquivo de projeto.
Para suprimir apenas uma única violação, adicione diretivas de pré-processador ao arquivo de origem para desabilitar e, em seguida, reabilitar o aviso.
// Disable the warning.
#pragma warning disable EXTOBS0002
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore EXTOBS0002
Para suprimir todos os EXTOBS0002 avisos em seu projeto, adicione uma <NoWarn> propriedade ao arquivo de projeto.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);EXTOBS0002</NoWarn>
</PropertyGroup>
</Project>
Para obter mais informações, consulte Suprimir avisos.