Correção: IConfiguration.Bind não preenche uma propriedade array ou List<T> a partir do appsettings.json
O binder ignora silenciosamente propriedades array sem setter público, IReadOnlyList<T> somente leitura, campos e membros init-only sob o gerador de código-fonte, e acrescenta aos valores padrão em vez de substituí-los. Medido no .NET 10.0.12 e no 11 RC 1.