'<name>' não pode ser nomeado como parâmetro em um especificador de atributo porque não é um campo ou uma propriedade

Um bloco de atributo define um valor para um membro invariável do atributo. Você pode atribuir valores somente a membros variáveis, como campos ou propriedades.

ID do erro: BC32010

Para corrigir este erro

  1. Verifique se os nomes de atributo e membro estão escritos corretamente.

  2. Remova o argumento do bloco de atributo se o membro for invariável.