Share via


BL0004: o parâmetro Component deve ser público

Valor
ID da regra BL0004
Categoria Uso
Correção interruptiva ou sem interrupção Quebra

Causa

Uma propriedade em um tipo derivado de ComponentBase anotado com [Parameter] não é pública.

Descrição da regra

Os parâmetros Component são necessários para serem públicos e devem ter um setter público.

@code
{
    [Parameter] int Parameter1 { get; set; }
}

Como corrigir violações

  • Torne a propriedade e seu setter públicos.
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

Quando suprimir avisos

Não suprima um aviso nessa regra.