Lösung: ASP.NET Core liefert 400 "The X field is required" für eine nicht nullbare string-Eigenschaft
Mit <Nullable>enable</Nullable> behandelt MVC jeden nicht nullbaren Referenztyp wie [Required(AllowEmptyStrings = true)]. Markieren Sie optionale Eigenschaften als string?, geben Sie ihnen einen Standardwert oder setzen Sie SuppressImplicitRequiredAttributeForNonNullableReferenceTypes.