Sdílet prostřednictvím


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

Hodnota
Identifikátor pravidla ASP0021
Kategorie Použití
Oprava je destruktivní nebo nedestruktivní Nezlomitelný

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ý typ ValueTask<T> pro BindAsync a zvažte implementaci IBindableFromHttpContext<TSelf> k vynucení provedení.

Kdy potlačit upozornění

Nepotlačujte varování z tohoto pravidla.