Remoção de APIs no .NET

O .NET leva a sério a compatibilidade com o código existente e raramente remove uma API pública que foi lançada. As remoções são feitas somente quando não há outras alternativas razoáveis. Quando essas alterações interruptivas não podem ser evitadas, mitigações são divulgadas com antecedência usando os seguintes meios:

Na maioria dos casos, uma API enviada em uma versão LTS (suporte de longo prazo) torna-se obsoleta na versão LTS subsequente antes de ser removida. Em casos raros, com base nas necessidades de negócios, exceções são feitas para tornar obsoleta uma API antes da versão posterior do LTS. Todas as APIs obsoletas são documentadas e comunicadas aos clientes.