Bagikan melalui


Implisit using untuk System.Net.Http tidak lagi ditambahkan

Arahan global using implisit untuk System.Net.Http namespace dihapus untuk TFM .NET Framework dalam proyek bergaya SDK. Perubahan ini dilakukan karena tidak dijamin bahwa System.Net.Http namespace layanan akan dapat diakses dalam proyek yang ditargetkan .NET Framework, karena pustaka biasanya memerlukan referensi tambahan. Dengan perubahan ini, proyek .NET Framework lebih cenderung dikompilasi ketika pertama kali dibuat.

Perilaku sebelumnya

Untuk proyek bergaya SDK dengan TFM .NET Framework, arahan global using untuk System.Net.Http disuntikkan ke dalam proses build proyek.

Perilaku yang baru

Arahan global using untuk System.Net.Http tidak lagi ditambahkan secara otomatis.

Versi yang diperkenalkan

Pratinjau .NET 8 6

Jenis perubahan yang melanggar

Perubahan ini dapat memengaruhi kompatibilitas sumber dan juga merupakan perubahan perilaku.

Alasan untuk berubah

Proyek default harus dikompilasi.

Jika Anda mengandalkan arahan global using implisit, Anda dapat:

  • Tambahkan arahan using global ke salah satu file sumber Anda.
  • Tambahkan direktif using ke setiap file kode sumber yang menggunakan API dari System.Net.Http.

API yang Terpengaruh

T/A