BL0004: il parametro del componente deve essere pubblico

Valore
ID regola BL0004
Categoria Utilizzo
Correzione che causa un'interruzione o un'interruzione Interruzione

Causa

Una proprietà di un tipo che deriva da ComponentBase annotata con [Parameter] non è pubblica.

Descrizione regola

I parametri del componente devono essere pubblici e devono avere un setter pubblico.

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

Come correggere le violazioni

  • Rendere pubblica la proprietà e il relativo setter.
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

Quando eliminare gli avvisi

Non escludere un avviso da questa regola.