Condividi tramite


BL0004: il parametro del componente deve essere pubblico

Valore
ID della regola BL0004
Categoria Uso
La correzione causa un'interruzione o meno Ultime notizie

Causa

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

Descrizione della 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 eliminare un avviso da questa regola.