Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
| Valor | |
|---|---|
| ID da regra | BL0003 |
| Categoria | Utilização |
| A correção é invasiva ou não invasiva | Última hora |
Motivo
Um parâmetro num tipo derivante de ComponentBase anotado com CaptureUnmatchedValues= true não é atribuível a partir de Dictionary<string, object>
Descrição da regra
Os parâmetros anotados com CaptureUnmatchedValues = true devem ser capazes de receber um Dictionary<string, object> valor.
@code
{
[Parameter(CaptureUnmatchedValues = true)] public IDictionary<string, string> Attributes { get; set; }
}
Como corrigir violações
Altere o tipo do parâmetro para um dos seguintes: IDictionary<string, object> ou Dictionary<string, object>
@code
{
[Parameter(CaptureUnmatchedValues = true)] public IDictionary<string, object> Attributes { get; set; }
}
Quando suprimir avisos
Não ignore um aviso desta regra.