Condividi tramite


ASP0021: il tipo restituito del metodo BindAsync deve essere ValueTask<T>.

Valore
ID della regola ASP0021
Categoria Uso
La modifica è dirompente o non dirompente Nessuna interruzione

Causa

Un'implementazione del metodo BindAsync ha un tipo di ritorno che non è di tipo ValueTask<TResult>.

Descrizione della regola

Questo diagnostico viene generato quando un'implementazione del metodo BindAsync ha un tipo di ritorno che non è ValueTask<T>.

Come correggere le violazioni

Per correggere una violazione di questa regola, definire un tipo restituito per ValueTask<T> e prendere in considerazione l'implementazione di IBindableFromHttpContext<TSelf> per applicarla a BindAsync.

Quando eliminare gli avvisi

Non eliminare un avviso da questa regola.