Dela via


BL0004: Komponentparametern ska vara offentlig

Värde
Regel-ID BL0004
Kategori Användning
Korrigeringen är antingen brytande eller icke-brytande Senaste nytt

Orsak

En egenskap för en typ som härleds från ComponentBase kommenterad med [Parameter] är inte offentlig.

Regelbeskrivning

Komponentparametrar måste vara offentliga och måste ha en offentlig setter.

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

Så här åtgärdar du överträdelser

  • Gör fastigheten och dess setter offentliga.
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

När du ska ignorera varningar

Ignorera inte en varning från den här regeln.