Udostępnij za pośrednictwem


BL0004: Parametr składnika powinien być publiczny

Wartość
Identyfikator reguły BL0004
Kategoria Użycie
Poprawka powodująca niezgodność lub niezgodność Kluczowa

Przyczyna

Właściwość typu pochodzącego z ComponentBase adnotacji z [Parameter] nie jest publiczna.

Opis reguły

Parametry składnika muszą być publiczne i muszą mieć publiczny zestaw.

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

Jak naprawić naruszenia

  • Ustaw właściwość i jej właściwość jako publiczną.
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

Kiedy pomijać ostrzeżenia

Nie pomijaj ostrzeżeń dla tej reguły.