BL0005: コンポーネント パラメーターをコンポーネントの外部に設定しない

Value
ルール ID BL0005
[カテゴリ] 使用法
修正が中断ありか中断なしか なし

原因

[Parameter] で注釈が付けられた ComponentBase から派生した型のプロパティがコンポーネントの外部から割り当てられています。

規則の説明

コンポーネント パラメーターは、コンポーネントの初期化の一部として、または SetParametersAsync の一部として割り当てられる必要があります。 外部ソースからパラメーターに値を割り当てると、次回コンポーネントがレンダリングされるときに値が上書きされます。

違反の修正方法

別のプロパティを使用して他のコンポーネントから値を受け取ることを検討してください。 その後、追加のコードを記述して、コンポーネントで 2 つの値のどちらを使用するかを決定できます。

どのようなときに警告を抑制するか

この規則による警告は抑制しないでください。