Sdílet prostřednictvím


ASP0021: Návratový typ Metody BindAsync musí být ValueTask<T>.

Hodnota
ID pravidla ASP0021
Kategorie Využití
Oprava způsobující chybu nebo chybu způsobující chybu Nenarušující

Příčina

Implementace BindAsync metody má návratový typ, který není ValueTask<TResult>.

Popis pravidla

Tato diagnostika se vygeneruje, když implementace BindAsync metody má návratový typ, který není ValueTask<T>.

Jak opravit porušení

Chcete-li opravit porušení tohoto pravidla, definujte návratový ValueTask<T> typ a BindAsync zvažte implementaci IBindableFromHttpContext<TSelf> vynucení implementace.

Kdy potlačit upozornění

Nepotlačujte upozornění na toto pravidlo.