次の方法で共有


ASP0021: BindAsync メソッドの戻り値の型は ValueTask<T>する必要があります。

価値
ルール識別子 ASP0021
カテゴリ Usage
修正が破壊的であるか非破壊的であるか Non-breaking

原因

BindAsync メソッドの実装には、ValueTask<TResult>ではない戻り値の型があります。

ルールの説明

BindAsync メソッドの実装で戻り値の型が ValueTask<T> でない場合に、この診断が生成されます。

違反を修正する方法

この規則違反を修正するには、ValueTask<T>BindAsync戻り値の型を定義し、実装を強制するIBindableFromHttpContext<TSelf>の実装を検討します。

警告を抑制するタイミング

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