Sdílet prostřednictvím


BL0004: Parametr komponenty by měl být veřejný

Hodnota
ID pravidla BL0004
Kategorie Využití
Oprava způsobující chybu nebo chybu způsobující chybu Narušující

Příčina

Vlastnost typu odvozeného z ComponentBase anotace s [Parameter] není veřejná.

Popis pravidla

Parametry komponenty musí být veřejné a musí mít veřejnou setter.

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

Jak opravit porušení

  • Zpřístupnit vlastnost a její setter.
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

Kdy potlačit upozornění

Nepotlačujte upozornění na toto pravidlo.