Cómo hacer que System.Text.Json ignore una propiedad con el modificador required
[JsonIgnore] sobre un miembro required lanza InvalidOperationException: marked required but does not specify a setter. Aquí está por qué ambas funciones chocan y las cuatro formas de ignorar la propiedad de todos modos, medido en .NET 10.