Aracılığıyla paylaş


RC 2'de en az API yeniden adlandırması

Tür adlarının tutarlılığını artırmak için iki sınıf yeniden adlandırıldı ve bir sınıf kaldırıldı ve yöntemleri mevcut EndpointRouteBuilderExtensions sınıfla birleştirildi.

Sürüm kullanıma sunulmuştur

ASP.NET Core 6.0 RC 2

Eski ve yeni davranış

Kategoriyi değiştir

Bu değişiklik ikili uyumluluğu ve kaynak uyumluluğunu etkiler.

Değişiklik nedeni

Bu değişiklik, tür adlarının tutarlılığını geliştirmek için yapılmıştır. Artık yeni RouteHandlerOptions bir sınıf olduğuna göre, değerini ile RouteHandlerdeğiştirmek DelegateEndpoint istedik.

Önceki bir SDK ile oluşturulan tüm projeleri yeniden derle. Çoğu proje için gereken tek şey bu olmalıdır.

Kodunuz bu tür adlardan herhangi birine doğrudan adla başvuruyorsa, kodu yeni adları yansıtacak şekilde güncelleştirdi.

Etkilenen API’ler

  • Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
  • Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
  • Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions