Поделиться через


Удаление API в .NET

.NET серьезно поддерживает существующий код и редко удаляет общедоступный API, который был выпущен. Удаление производится только в том случае, если нет других разумных альтернатив. Если не удается избежать таких критических изменений, способы устранения рисков заранее публикуются с помощью следующих средств:

  • Помечая API как устаревший или предлагая диагностику сборки.
  • Написав об этом в блоге.
  • Задокументируйте его в разделе "Критические изменения" в .NET.

В большинстве случаев API, который выпущен в версии с долгосрочной поддержкой (LTS), устаревает в следующем выпуске LTS, прежде чем он будет удален. В редких случаях в зависимости от бизнес-потребностей исключения создаются для устаревшего API до последующего выпуска LTS. Все устаревшие элементы документируются и сообщаются заказчикам.