閱讀英文

共用方式為


BL0004:元件參數應該是公用的

價值
規則識別碼 BL0004
類別 用法
修正是破壞性或非破壞性 中斷

原因

衍生自 ComponentBase[Parameter] 標註之型別上的屬性不是公用的。

規則描述

元件參數必須是公用的,而且必須有公用 setter。

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

如何修正違規

  • 將屬性及其設定器設為公用。
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

隱藏警告的時機

請勿忽略此規則的警告。