CoreWCF é uma porta do Windows Communication Foundation (WCF) para .NET e .NET Core e seu suporte depende do status de suporte para as plataformas .NET subjacentes nas quais ele é executado.
Versão
Data de lançamento original
Versões .NET compatíveis
Fim do suporte CoreWCF
CoreWCF 1.3
15 de dezembro de 2022
.NET 6
12 de novembro de 2024
.NET 7
14 de maio de 2024
.NET Framework 4.6.2 e versões posteriores
A data de fim de vida para a versão específica do .NET Framework.
CoreWCF 1.2
20 de setembro de 2022
.NET Core 3.1
13 de dezembro de 2023
.NET Framework 4.6.2 e versões posteriores
.NET 6
.NET 7
15 de junho de 2024
CoreWCF 1.1
6 de maio de 2022
.NET Core 3.1
13 de dezembro de 2023
.NET Framework 4.6.2 e versões posteriores
.NET 6
.NET 7
20 de março de 2023
CoreWCF 1.0
28 de abril de 2022
.NET Framework 4.6.2 e versões posteriores
.NET Core 3.1
.NET 6
6 de novembro de 2022
A lista a seguir mostra os detalhes da política de suporte para CoreWCF:
O CoreWCF usa a estratégia de versão Major.Minor. 1.0 é a primeira versão principal do CoreWCF.
Novas versões secundárias são compatíveis com APIs com versões secundárias anteriores para a mesma versão principal. Por exemplo, a versão 1.1 é compatível com a API 1.0.
O suporte será principalmente para a versão major.minor mais recente de cada versão principal suportada.
Quando novas versões principais ou secundárias são lançadas, a versão anterior terá suporte por 6 meses a partir da data da nova versão, desde que a dependência de tempo de execução .NET subjacente que está sendo usada também tenha suporte. Por exemplo, quando 1.1 estiver disponível por 6 meses, 1.0 não será mais compatível.
Todas as versões secundárias suportarão as mesmas plataformas .NET que as principais. Por exemplo, a versão 1.1 oferece suporte às mesmas versões .NET que a versão 1.0, desde que as versões .NET ainda tenham suporte. Para obter mais informações sobre o ciclo de vida do suporte para várias versões do .NET, veja a Política de suporte do .NET.
Novas versões principais podem introduzir alterações significativas.
Novas versões principais podem alterar (adicionar ou descartar) as versões de tempo de execução do .NET com suporte.
Se uma nova versão principal descartar o suporte para uma versão de tempo de execução .NET atualmente em suporte, a versão principal anterior continuará a ter suporte no nível secundário mais recente enquanto o tempo de execução .NET subjacente permanecer com suporte. Por exemplo, se o CoreWCF 2.0 eliminar o suporte para .NET Framework, o CoreWCF 1.x (no nível secundário mais recente) continuará a ter suporte enquanto houver suporte para .NET Framework e ASP.NET Core 2.1.