Como fazer o System.Text.Json ignorar uma propriedade com o modificador required
[JsonIgnore] em um membro required lança InvalidOperationException: marked required but does not specify a setter. Veja por que os dois recursos colidem e as quatro formas de ignorar a propriedade mesmo assim, medido no .NET 10.