Partage via


BL0004 : le paramètre de composant doit être public

Value
Identificateur de la règle BL0004
Catégorie Utilisation
Le correctif est cassant ou non cassant Rupture

Cause

Une propriété sur un type dérivant de ComponentBase annotée avec [Parameter] n’est pas publique.

Description de la règle

Les paramètres de composant doivent être publics et doivent avoir un setter public.

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

Comment corriger les violations

  • Rendez la propriété et son setter publics.
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

Quand supprimer les avertissements

Ne supprimez pas un avertissement de cette règle.