Closed
Description
Creating this issue based on dotnet/docs#35007 (comment). It's not clear on this page that in .NET 6, non-nullable properties on generic types aren't implicitly required, but in .NET 7, they are. The https://learn.microsoft.com/en-us/aspnet/core/mvc/models/validation?view=aspnetcore-6.0#non-nullable-properties-on-generic-types-and-required-attribute section simply disappears from the page if you change the moniker from .NET 6 to .NET 7.
The OP feels that this is a breaking change, and if so, there is a different process to follow as well.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
- ID: 0156ffc3-47ac-d5da-fbc2-9ff5018b071b
- Version Independent ID: 615db388-a244-41f7-21b5-a4085d9ed479
- Content: Model validation in ASP.NET Core MVC
- Content Source: aspnetcore/mvc/models/validation.md
- Product: aspnet-core
- Technology: aspnetcore-mvc
- GitHub Login: @Rick-Anderson
- Microsoft Alias: riande