EXTOBS0002: AddServiceLogEnricher sudah usang

Metode AddServiceLogEnricher ekstensi telah ditandai sebagai usang mulai dari paket versi 10.1.0. Metode ini memiliki penamaan yang salah yang tidak secara akurat mencerminkan fungsionalitasnya. Metode memperkaya log aplikasi, bukan log layanan, sehingga telah diganti dengan metode yang diberi nama AddApplicationLogEnricher secara benar.

API berikut ditandai usang. Penggunaan API ini menghasilkan peringatan EXTOBS0002 pada waktu kompilasi.

Penyelesaian masalah

Ganti panggilan ke AddServiceLogEnricher dengan metode AddApplicationLogEnricher yang setara. Fungsionalitasnya tetap sama, hanya nama metode yang telah dikoreksi untuk secara akurat mencerminkan bahwa mereka memperkaya log aplikasi.

Untuk informasi selengkapnya, lihat Pengaya log aplikasi.

Menyembunyikan peringatan

Jika Anda harus menggunakan API usang, Anda dapat menekan peringatan dalam kode atau dalam file proyek Anda.

Untuk menekan hanya satu pelanggaran, tambahkan direktif praprosedur ke file sumber Anda untuk menonaktifkan lalu mengaktifkan kembali peringatan.

// Disable the warning.
#pragma warning disable EXTOBS0002

// Code that uses obsolete API.
// ...

// Re-enable the warning.
#pragma warning restore EXTOBS0002

Untuk menyembunyikan semua peringatan EXTOBS0002 dalam proyek Anda, tambahkan properti <NoWarn> ke file proyek Anda.

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
   ...
   <NoWarn>$(NoWarn);EXTOBS0002</NoWarn>
  </PropertyGroup>
</Project>

Untuk informasi lebih lanjut, lihat Sembunyikan peringatan.

Lihat juga