'<typename>' não pode ser usado sistema autônomo atributo porque ele não tem um atributo 'sistema.AttributeUsageAttribute'
Houve uma tentativa para usar um atributo que foi declarado sem System.AttributeUsageAttribute para definir seu uso.
ID de erro: BC31505
Para corrigir este erro
- Atributos personalizados devem ser classes derivadas de System.Attribute que tenham o atributo AttributeUsageAttribute aplicado.