Nguon: Microsoft Learn · .NET 8.0

Breaking changes (Thay đổi đột phá) trong ASP.NET Core 10

Nguồn: Breaking changes in ASP.NET Core 10

Nếu bạn đang chuyển đổi ứng dụng sang ASP.NET Core 10, các breaking change (thay đổi đột phá) được liệt kê ở đây có thể ảnh hưởng đến bạn.

Bài viết này phân loại mỗi breaking change là không tương thích nhị phân hoặc không tương thích nguồn, hoặc là thay đổi hành vi:

Tiêu đềLoại thay đổi
Cookie login redirects disabled for known API endpoints (Tắt chuyển hướng đăng nhập cookie cho các API endpoint đã biết)Thay đổi hành vi
Deprecation of WithOpenApi extension method (Ngừng sử dụng phương thức mở rộng WithOpenApi)Không tương thích nguồn
Exception diagnostics suppressed when TryHandleAsync returns true (Chẩn đoán ngoại lệ bị chặn khi TryHandleAsync trả về true)Thay đổi hành vi
IActionContextAccessor and ActionContextAccessor are obsolete (IActionContextAccessor và ActionContextAccessor đã lỗi thời)Không tương thích nguồn/thay đổi hành vi
IncludeOpenAPIAnalyzers property and MVC API analyzers are deprecated (Thuộc tính IncludeOpenAPIAnalyzers và MVC API analyzers bị ngừng hỗ trợ)Không tương thích nguồn
IPNetwork and ForwardedHeadersOptions.KnownNetworks are obsolete (IPNetwork và ForwardedHeadersOptions.KnownNetworks đã lỗi thời)Không tương thích nguồn
Microsoft.Extensions.ApiDescription.Client package deprecated (Gói Microsoft.Extensions.ApiDescription.Client bị ngừng hỗ trợ)Không tương thích nguồn
Razor runtime compilation is obsolete (Biên dịch runtime của Razor đã lỗi thời)Không tương thích nguồn
WebHostBuilder, IWebHost, and WebHost are obsolete (WebHostBuilder, IWebHost và WebHost đã lỗi thời)Không tương thích nguồn